IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Глюки web-сервака... (https://www.imho.ws/showthread.php?t=67379)

SAS 31.08.2004 08:15

Глюки web-сервака...
 
Привет !
Не нашел в каком разделе задать вопрос этот, думаю если будет необходимость его перенесут.
Так теперь сам вопрос. У меня на локале(под виндами) стоит web сервак Апач, в связке с PHP и MySQL, есть сайт на постнюке, так вот, когда народ из нашей конторы начинает лазить, то если на компе с серваком открыть диспетчер процессов, то там запущено штук 20-30 сеансов php.exe, подскажите из-за чего такое происходит ?

Fiery_Fenix 31.08.2004 14:00

Просто РНР сконфигурирован как CGI приложение к Apache, поэтому при каждом заходе создается новая ветка приложения которая обрабатывает запрашиваемую страничку. Если Apache версии 1.3.х то и количество процессов apache.exe вроде должно быть столько-же (или на 1 больше, точно не помню). По мануалу РНР такой вид подключения РНР к Apache является небезопасным. Они рекомендуют подключать РНР как модуль к серверу. Если раздражает - переконфигь сервак.

SAS 31.08.2004 15:38

попутный вопрос, как PHP прикрутить как модуль ?

Fiery_Fenix 01.09.2004 02:15

Хм... Описано в файле 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.