Другая опция состоит в том, чтобы обучить пользователей немного по-другому. По некоторым причинам пользователи обычно видят domain\username
как некоторая вопиющая судебная ошибка, но если они могут использовать свой адрес электронной почты, который прекрасен.
В AD пользователи имеют то, что называют UPN (пользовательское имя принципала) - который обычно является @domain.com - который обычно соответствует их адресу электронной почты. К счастью достаточно можно использовать UPN для входа в систему в аутентифицируемый веб-сайт NTLM.
Таким образом - принятие UPN по умолчанию для Ваших пользователей совпадает с Вашим почтовым доменом, можно сказать пользователям входить в систему с user@domain.com
и это будет работать и возможно будет меньшим количеством головной боли для Вас.
Если вы видите, что использование памяти со временем увеличивается, это может быть где-то утечка памяти. Вы уже пытались уменьшить параметр «MaxRequestsPerChild» - попробуйте еще больше уменьшить его в контролируемой среде , чтобы увидеть, перестает ли расти общий объем памяти. Если это так, то вы, вероятно, видите утечку памяти в вашем PHP-коде, интерпретаторе PHP или, возможно, в модуле кеширования PHP.
Если вы видите утечку памяти, вы можете попробовать некоторые из предложений, приведенных для этого вопроса о том, как для отладки утечки памяти с помощью Apache / PHP .