Yii フレームワークでアプリケーションを構築しており、メモリ不足エラーの原因を突き止めようとしています。スタックトレースを取得することは可能ですか? 私は何かをやってみました...
function handleShutdown() {
debug_print_backtrace();
$error = error_get_last();
$info = "[SHUTDOWN] file:".$error['file']." | ln:".$error['line']." | msg:".$error['message'] .PHP_EOL;
echo $info;
}
register_shutdown_function('handleShutdown');
しかし、 debug_print_backtrace() は何も表示しません
#0 handleShutdown()
[SHUTDOWN] file:C:\Users\bkuhl\htdocs\instaLabel\yii-1.1.12\base\CModule.php | ln:530 | msg:Allowed memory size of 67108864 bytes exhausted (tried to allocate 65488 bytes)
CModule.php を確認しましたが、そのファイルには行番号 530 がありません。518までしかありません。