CodeIgniter Stacl Trace - PullRequest
       17

CodeIgniter Stacl Trace

0 голосов
/ 22 ноября 2010


Я хочу время от времени регистрировать трассировку стека в папке моего приложения.
запись в журнал результата debug_backtrace () приведет к:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 11639862 bytes) in /var/www/trunk/api.subdomain.com/libraries/MY_Log.php on line 13

из-за структуры MVC, как я могу получить последние 10 вызовов функций / стек.

Спасибо

1 Ответ

3 голосов
/ 22 ноября 2010

Попробуйте изменить memory_limit настройки вашего php.ini.

Если вы используете некоторые хостинговые сервисы и у вас нет доступа к php.ini, вы все равно можете изменить эти настройки, используя какой-то файл .htaccess и директиву php_value или функцию ini_set,

.htaccess пример:

php_value memory_limit 16M
...