2008-09-24 5 views
2

Я пытаюсь установить PHP в свою коробку разработки (XP SP3/IIS 5.1) У меня установлен стабильный PHP 5.2.6 (пакет установщика MSI), и я получаю сообщение об ошибке «Не могу найти httpd.conf». После этого установка кажется очень быстрой (быстрее, чем я ожидал), и когда я попытаюсь выполнить простой PHP-скрипт из моего локального тестового каталога localhost, я получаю множество недостающих DLL-ошибок. Я видел сообщения, которые указывают, что это возможно и что сделано. Я не вижу отчетов об ошибках для этого MSI при поддержке PHP.NET. Есть идеи?Установить PHP на XP/IIS 5.1?

ответ

2

Не уверен, что, если у вас уже есть это, но я использую WAMP из http://www.wampserver.com/en

Это легко и просто настроить, он имеет иконку в системном трее, чтобы показать, что его активным и вы можете сделать его в Интернете или доступный снаружи, щелкнув значок и установив его. Я использовал это, когда впервые изучал PHP, поскольку он имеет все в одном, не нужно настраивать какую-либо другую службу, например IIS.

+0

Нет проблемы с Apache, но возможно ли запустить PHP из IIS? Получил много вещей в этой dev-боксе уже, не хочу добавлять больше, чем нужно .. разве это не так? – Taptronic

1

Возможно, установщик не настроил ваш сервер на правильное использование PHP. Проверьте страницу Microsoft на enabling PHP on IIS или, альтернативно, переключитесь на Apache, если это жизнеспособный вариант.

+0

Я читаю об этом сейчас. Отличная ссылка на сайт. Благодаря! – Taptronic

1

Я посмотрю, смогу ли я правильно помню:

  1. Разархивируйте PHP почтовый файл в c:\Program Files\php (или запустить программу установки)
  2. Copy php5ts.dll в c:\windows\system32
  3. Copy php.ini.dist в c:\windows и переименовать его до php.ini
  4. Редактировать c:\windows\php.ini ищите расширение dir - укажите, что оно указано на c:\Program Files\php\extensions (или там, где вы его положили)
  5. Это где моя память получает нечеткой: Изменение настроек приложений IIS, добавить карту сценария для .php файлов и установить исполняемый php5ts.dll
  6. Profit ??!?!?!
+0

Я проверяю WWW.IIS.NET и проверю это дальше. Благодаря! – Taptronic