Как в заголовке говорится, я установил макс. длину для php журнала ошибок, но это, кажется, продолжает расти очень очень, чем 1 024. Я использую корректный php.ini, я перезапустил апача и т.д. Полномочия на журнале php 666.
Как это типично для PHP, это не совсем очевидно из названия настройки конфигурации или даже из документации , но эта директива применяется к длине одного лог-сообщения , а не к длине лог-файла в целом.
Используйте logrotate или аналогичную утилиту для того, что вы пытаетесь сделать.
.Verified Pascal's initial thought:
log_errors_max_len integer
Установите максимальную длину log_errors. в байтах. В информации error_log об источнике добавлен. По умолчанию 1024 и 0 позволяет не применять никаких максимальная длина. Эта длина применяется к зарегистрированным ошибкам, отображаемым ошибки, а также к $php_errormsg. When используется целое число, значение измеряется в байтах. Короткая нотация, как описано в этом FAQ, может быть также used.