Хотя я поручил php только регистрировать ошибку один раз – я вижу ошибку снова и снова в моем файле журнала. Любые идеи, почему эта директива будет проигнорирована? Я перезапустил apache и т. Д.
Эта директива только остановит ошибку от повторной регистрации в рамках одного и того же сценария . Когда один и тот же сценарий запускается несколько раз, вы все равно будете видеть эту ошибку каждый раз.
Помимо ignore_repeated_errors
, есть также параметры ignore_repeated_source
ini. Я думаю, что вы будете работать для вас и должны перестать показывать ту же ошибку несколько раз, когда один и тот же файл вызывается снова и снова.
Как написано в этом руководстве PHP:
ignore_repeated_source
– игнорировать источник сообщения при игнорировании повторяющихся сообщений. Когда этот параметр включен, вы не будете регистрировать ошибки с повторяющимися сообщениями из разных файлов или источников