17 июня 2025, 18:30:42

Новости:

Чтобы использовать все возможности форума на смартфоне или планшете необходимо в браузере выбрать настройку "Версия для ПК".


avatar_gratis

apache + php

Автор gratis, 12 марта 2006, 22:24:29

0 Пользователей и 1 гость просматривают эту тему.

gratis

02 апреля 2006, 22:25:00 #10 Последнее редактирование: 02 апреля 2006, 22:25:31 от gratis
В тонкостях настройки апача кто-то разбирается :)
Узнай первым!!! о новых темах и ответах в Telegram канале:  @gratis_forum https://t.me/gratis_forum

Duke

03 апреля 2006, 02:18:54 #11 Последнее редактирование: 03 апреля 2006, 02:19:15 от Duke
gratis
ЦитироватьВ тонкостях настройки апача кто-то разбирается
выкладывай..... бум разбираться ;)

gratis

Duke
Нужно вот этот блок грамотно настроить

# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers       2
MinSpareServers    2
MaxSpareServers    20
MaxClients        500
MaxRequestsPerChild  4000
</IfModule>
Узнай первым!!! о новых темах и ответах в Telegram канале:  @gratis_forum https://t.me/gratis_forum

Duke

gratis
ЦитироватьНужно вот этот блок грамотно настроить
так сразу сказать сложно ! нужно знать что за железо на серваке, пиковая нагрузка на сервак и т.д.
Вообщем нужно эксперементировать !
Вот [Для просмотра ссылки зарегистрируйтесь] обязательно тебе поможет !

Salagin

StartServers
Когда выбирается автономный (standalone) режим работы сервера (ServerType) и для параметра StartServers задается значение, большее 1 (по умолчанию принимается значение 5), происходит коренное изменение работы сервера. Вместо запуска одного экземпляра сервер при старте создает несколько собственных копий, при этом образуется пул серверов.
Исходная копия сервера выступает в качестве планировщика для всех серверов в пуле, принимая соединения и передавая их свободным копиям. Теоретически, такая стратегия ускоряет процесс обслуживания запросов, снижая накладные расходы. На практике, однако, некоторые вебмастеры утверждают, что этим эффектом можно пренебречь, если только сервер не является очень загруженным (более 100 000 запросов в день).
MaxSpareServers и MinSpareServers
Если число поступающих к вам запросов превышает число серверов в пуле, заданное параметром StartServers, буфер серверов увеличивается для обслуживания запросов. Эти дополнительные процессы-серверы не завершаются после обработки запроса, ради которого они были запущены; они остаются в памяти. Директива MaxSpareServers позволяет настраивать число свободных серверов, находящихся в пуле. Если их больше, чем указано в директиве MaxSpareServers, то лишние процессы завершаются. Аналогично, если свободных серверов в пуле меньше, чем допускает директива MinSpareServers, то в преддверии наплыва запросов создаются дополнительные копии сервера. Опять-таки, изменение этих настроек мало отражается на работе большинства Web-серверов.
MaxClients
Поcкольку Web-серверы обрабатывают большое количество запросов от многочисленных клиентов, это может привести к запуску такого количества серверов, что компьютер перестанет справляться с нагрузкой. Директива MaxClients устанавливает максимальное число копий сервера, которые могут выполняться одновременно. Когда достигается этот предел (по умолчанию &#8776; 150), новые запросы получают отказ. Если вам не хочется отказывать пользователям, не устанавливайте слишком маленькое значение. Медленный ответ все-таки лучше, чем отсутствие какого-либо ответа вообще.
MaxRequestsPerChild
В этой директиве задается время жизни любого отдельного сервера в пуле серверов. Обработав установленное здесь количество запросов (по умолчанию &#8776; 30), копия сервера завершается, а вместо нее запускается новая. В большинстве систем изменение этого параметра не дает заметного эффекта.
Если к власти не придут красно-коричневые, потому что им помешают зеленые, то власть захватят голубые.

Летят N самолетов, нет N мало -- К и оба реактивные...

gratis

Как настроить это дело в php.ini?
sendmail_path = /usr/sbin/sendmail -t -i
Узнай первым!!! о новых темах и ответах в Telegram канале:  @gratis_forum https://t.me/gratis_forum

Duke

09 апреля 2006, 11:09:49 #16 Последнее редактирование: 09 апреля 2006, 11:10:25 от Duke
gratis
ЦитироватьКак настроить это дело в php.ini?
sendmail_path = /usr/sbin/sendmail -t -i
ну вообще да ! А что ? не работает ?

/usr/sbin/sendmail  - путь то правильный ?

gratis

Duke
Путь правильный, но нужно что-то с -fphp-sender крутить как тут [Для просмотра ссылки зарегистрируйтесь]
Узнай первым!!! о новых темах и ответах в Telegram канале:  @gratis_forum https://t.me/gratis_forum

Duke

gratis
Цитироватьно нужно что-то с -fphp-sender крутить
непонял ! а для чего это ?

gratis

Duke
Не знаю. Может для того чтобы в эту переменную подставлять адрес получателя.
Узнай первым!!! о новых темах и ответах в Telegram канале:  @gratis_forum https://t.me/gratis_forum



По всем вопросам пишите по адресу gratispp@mail.ru