![]() |
Глюки web-сервака...
Привет !
Не нашел в каком разделе задать вопрос этот, думаю если будет необходимость его перенесут. Так теперь сам вопрос. У меня на локале(под виндами) стоит web сервак Апач, в связке с PHP и MySQL, есть сайт на постнюке, так вот, когда народ из нашей конторы начинает лазить, то если на компе с серваком открыть диспетчер процессов, то там запущено штук 20-30 сеансов php.exe, подскажите из-за чего такое происходит ? |
Просто РНР сконфигурирован как CGI приложение к Apache, поэтому при каждом заходе создается новая ветка приложения которая обрабатывает запрашиваемую страничку. Если Apache версии 1.3.х то и количество процессов apache.exe вроде должно быть столько-же (или на 1 больше, точно не помню). По мануалу РНР такой вид подключения РНР к Apache является небезопасным. Они рекомендуют подключать РНР как модуль к серверу. Если раздражает - переконфигь сервак.
|
попутный вопрос, как PHP прикрутить как модуль ?
|
Хм... Описано в файле install.txt что идет в поставке РНР и лежит в корневой папке после распаковки. А если туго с английским то так:
Добавить в httpd.conf на место где упоминается php.exe (естественно строки с упоминанием онного стереть + посмотреть еще на пару строк выше и ниже и все что касается РНР стереть) и дописать 2 строки: LoadModule php4_module путь_к_РНР/sapi/php4apache.dll AddType application/x-httpd-php .php4 .php При этом библиотека php4ts.dll _обязательно_ должна лежать в папке system(32 для NT). Я для пущей убедительности копирую туда все остальные библиотеки из дистриба РНР. |
| Часовой пояс GMT +4, время: 13:18. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.