Вопрос

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

Это было полезно?

Решение

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

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

Другие советы

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

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

  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. Прибыль!?!?????!
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top