Я использую PHP 5.3, CentOS 6.2, httpd 2.2.15, NetBeans 7.0.1 (работает удаленно через ftp).
Я хочу прекратить печатать сообщения об ошибках в браузере, достаточно, чтобы он печатал в error_log httpd.
Я подумал, что, попробовав / поймай, я сам решу, как обработать ошибку, но она все равно печатается в error_log и браузере.
function smic_gettext($phrase){
try{
$tr_text = $this->language_array[$phrase];
} catch(Exception $e){
error_log("Couldn't find any entry in the translation file for ".$phrase.". ".$e);
return $phrase;
}
return $tr_text;
}
Как мне настроить, чтобы остановить это поведение?
Я попытался установить display_errors = Off и display_errors = 0 в php.ini.Нет разницы (я перезапустил httpd).