Установить PHP на XP / IIS 5.1?
-
02-07-2019 - |
Вопрос
Я пытаюсь установить 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, если это приемлемый вариант.
Я посмотрю, смогу ли я это правильно запомнить:
- Распакуйте zip-файл PHP в
c:\Program Files\php
(или запустите программу установки) - Копировать
php5ts.dll
вc:\windows\system32
- Копировать
php.ini.dist
вc:\windows
и переименуйте его вphp.ini
- Редактировать
c:\windows\php.ini
и найдите расширение dir - сделайте так, чтобы оно указывало наc:\Program Files\php\extensions
(или куда бы вы его ни положили) - Вот тут-то моя память и затуманивается:Отредактируйте настройки вашего приложения IIS, добавьте карту сценариев для
.php
файлы, и установите исполняемый файл вphp5ts.dll
- Прибыль!?!?????!