Многоуважаемый народ. Вот собственно я столкнулся с такой проблемой: У меня на сервер стоит IIS 6.0... Беру php istaller for php4.4.0 ... Ставю все. Говорю что куда ему надо произвести интеграцию... И все глухо.. =( Создал файлик с расширением .php и просто набил функцию: phpinfo (); При обращении к данному файлу через браузер... Пишит: The page cannot be found... Error 404. Прошу вас помогите! Надо сделать срочно. Работа горит. ЗЫ Другие web сервера не придлагать. Одно из условий заказчика: IIS Заранее благодарен
Какой - exe? [offtop] А кстати в свой самый-самый первый раз я PHP ставил как раз на IIS... Конфигов апачевских испугался... =))) [/offtop]
По шагам: 1. Распаковка архива: php-5.1.6-Win32.zip в корень диска "С", в папку "C:\PHP". 2. Из папки "C:\PHP" в папку "C:\WINDOWS" кидаем файлик с расширением: php.ini. 3. Копируем файл: "php5ts.dll" в системную папку Windows. Для всяго пожарного я скинул данный файл и в корень и в SYSTEM и в SYSTEM32, затем в корень папки "C:\WINDOWS\system32\inetsrv" 4. Перезагрузка системы =)... Все как в мануале 5. Проверяем права доступа в файлу: php.ini (В силу того что я администратор это и не надо =)) 6. Изменяем php.ini который распологается в: c:\windows: Изменяем: doc_root = c:\inetpub\wwwroot\ruteq.com 7. Пропускаем раздел говорящий про ActiveScript... Нам оно не надо =) 8. Изменяем cgi.force_redirect = 0 9. Ставим пермишенся на чтение для Internet Guest account. на папки где сайт, и на саму папку c:\windows\ 10. Проверяем еще раз что doc_root = c:\inetpub\wwwroot\ruteq.com, а extensions_dir = c:\php\ext 11. добавляем расширение php, и к нему интерпритатор, т.е. c:\php\php-cgi.exe, либо isapi.dll, либо добавляем Extantion... Конечно я пропустил путь с добавлением Modify the Windows PATH environment variable to include the PHP directory. This way the PHP DLL files, PHP executables, and php.ini can all remain in the PHP directory without cluttering up the Windows system directory. For more details, see the FAQ on Setting the PATH. Потмоу как не зную что делать с ним! Ну вот собственно и все!
Да и ошибку пишит при обращении на данный файл: The page cannot be found А на asp, html все проходит =)
Да... Еще. После добавления Extantion не sapi.dll , а exe. Выдал ошибку: CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers.
И так господа... Не надо смотреть этот install.txt. Не надо портить свою машину копированием в windows различных dll, ini. Все гораздо проще!
Всем кто помогал мне советами, огромное спасибо. Если кого - то интересует могу скинуть (конечно если у меня времни хватит для перевода) этапы установки php + IIS 6.0. Еще раз всем спасибо!