Установить PHP на XP / IIS 5.1? - PullRequest
       50

Установить PHP на XP / IIS 5.1?

2 голосов
/ 24 сентября 2008

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

Ответы [ 3 ]

2 голосов
/ 24 сентября 2008

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

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

1 голос
/ 24 сентября 2008

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

  1. Распакуйте ZIP-файл PHP в c:\Program Files\php (или запустите программу установки)
  2. Копировать php5ts.dll в c:\windows\system32
  3. Скопируйте 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!?! ??!?!
1 голос
/ 24 сентября 2008

Возможно, установщик не настроил ваш сервер для правильного использования PHP. Посетите страницу Microsoft по , включающую PHP на IIS или, в качестве альтернативы, переключитесь на Apache.

...