|
Это руководство по ручной установке
РНР обеспечивает поддержку инсталляции на следующие серверы:
- Personal Web Server 3 или старше;
- Internet
Information Server 3 и старше;
-
Apache 1.3.x;
-
OmniHTTPd2.0b или старше;
- Oreilly Website Pro;
- Xitami.
PHP 4 для Windows - CGI выполнимая
программа (php.
exe) и несколько модулей
SAPI
(например, php4isapi.dll). Последняя форма является новой в РНР 4 и обеспечивает существенно улучшенную деятельность и некоторые новые
функциональные возможности. Однако модули SAPI еще не признаны продуктом высокого качества. Причина этого
в том, что РНР SAPI-модули используют
безопасную версию PHP-кода,
что является новым в РНР и не достаточно проверенным , чтобы считаться
полностью устойчивым. С другой стороны, некоторые пользователи сообщали об
очень хороших результатах в использовании SAPI-модулей. В любом случае, совсем скоро
будет возможность пользоваться ими, имея стопроцентную гарантию того, что они
работают без каких-либо проблем.
Если вы выберете один из SAPI-модулей и
воспользуетесь Windows 95, подготовьтеськ тому, что придется загрузить
модификацию DCOM update со страницы Microsoft DCOM. Для модуля ISAPI, требуется Web-сервер ISAPI 4.0 (проверенный [IS 4.0, PWS 4.0 и IIS 5.0), IIS 3.0. Если нужна поддержка РНР, то необходимо загрузить и установить модуль опций Windows NT 4.0 вместе с IIS 4.O.
Прежде чем
использовать определенные командысервера,выполните следующее:
- извлеките
из дистрибутива файлы в каталоге: \ рнр\ ;
- скопируйте файл рhp.ini-dist в директорию WINDOWS для Windows 95/98 или для Windows NT/2000 в директорию SYSTEMROOT и переименуйте его в php.ini. Ваши WINDOWS и SYSTEMROOT могут быть
расположены:
С: \WINDOWS для Windows 95/98
C:\WINNT или C:\WINNT4.0 для NT/2000 серверов;
- отредактируйте ваш файл php.ini:
измените установки строки extension_dir, чтобы указать на вашу php_install_dir, или, другими словами, установите путь, где вы разместили
ваши php_* .dll файлы. Например, С:/РНР;
-
выберите, какие расширения вы хотели бы загрузить, когда
РНР начнет свою работу. Вы
можете не компилировать строку extension=php_* .dll в файле Php.ini, для того чтобы загрузить эти расширения. Некоторые из них
требуют, чтобы вы установили дополнительные библиотеки на вашу систему, тогда эти модули будут отлично работать. Вы
можете загружать модуль динамически
в ваш сценарий, используя функцию dl (). Более подробно о работе этой функции вы узнаете немного позже;
-
на PWS и IIS вы
можете в файле browsсар.ini записать строку, которая указы вала бы на: С: \WINDOWS\SYSTEM\INETSRV\browscap. ini в Windows 9x/Me и в NT/2000 сервере.
Вернуться на главную
|