Я пытаюсь установить PHP в свою коробку разработки (XP SP3 / IIS 5.1) У меня установлен стабильный PHP 5.2.6 (пакет установщика MSI), и я получаю сообщение об ошибке «Не могу найти httpd.conf». После этого установка кажется очень быстрой (быстрее, чем я ожидал), и когда я пытаюсь выполнить простой PHP-скрипт из моего локального тестового каталога localhost, я получаю множество недостающих DLL-ошибок. Я видел сообщения, которые указывают, что это возможно и что сделано. Я не вижу отчетов об ошибках для этого MSI при поддержке PHP.NET. Есть идеи?
Не уверен, что у вас уже есть это, но я использую WAMP с http://www.wampserver.com/en
Его легко и просто настроить, он имеет значок в системном трее, чтобы показать, что он активен, и вы можете сделать его доступным или доступным снаружи, щелкнув значок и установив его. Я использовал это, когда впервые изучал PHP, поскольку он имеет все в одном, не нужно настраивать какую-либо другую службу, например IIS.
Вероятно, установщик не настроил ваш сервер правильно использовать PHP. Просмотрите страницу Microsoft по включению PHP в IIS или, альтернативно, переключитесь на Apache, если это жизнеспособный вариант.
Я посмотрю, смогу ли я это запомнить правильно:
c:\Program Files\php (или запустите программу установки) php5ts.dll в php5ts.dll c:\windows\system32 php.ini.dist в c:\windows и переименуйте его в php.ini c:\windows\php.ini и ищите расширение dir – укажите, что оно указывает на c:\Program Files\php\extensions (или там, где вы его положили) .php и установите исполняемый файл на php5ts.dll