В моей php.ini
я установил эту строку:Как установить глубину трассировки стека журнала ошибок PHP?
error_log = c:/php/php_errors.log
Это позволяет вывод ошибок в указанный файл.
Тем не менее, он всегда выдает максимум 4, т.е .:
PHP Fatal error: Uncaught ServiceNotFoundException
Stack trace:
#0 PluginManager.php(124): AbstractPluginManager->get('getEntityManage...', NULL)
#1 AbstractController.php(301): PluginManager->get('getEntityManage...', NULL)
#2 AbstractController.php(316): AbstractController->plugin('getEntityManage...')
#3 AbstractPluginManager.php on line 133
^^^ stops at depth 4 always
Я хочу контролировать глубину стека. Как? я не мог найти что-нибудь на http://php.net/error-log
Что произойдет, если вы установите «log_errors_max_len» 0 в PHP. ини? –
Это может быть также конфигурируемое время исполнения: ini_set ("log_errors_max_len", 0); –
Ты мужчина, он работает! – Dennis