我需要2个PHP错误,致命和分析,这样我就可以测试我的logrotate的配置,因为我看到了logrotate的配置后的error_log文件仍然是空的,我想检查如何创建一个PHP致命错误和PHP解析错误?
谢谢
我需要2个PHP错误,致命和分析,这样我就可以测试我的logrotate的配置,因为我看到了logrotate的配置后的error_log文件仍然是空的,我想检查如何创建一个PHP致命错误和PHP解析错误?
谢谢
捕获的致命错误
<?php echo new stdClass();
解析错误
<?php echo .....
通知和警告
<?php echo A/B;
弃用
<?php mysql_connect();
你需要两个PHP文件,因为每个错误都会停止执行。
应该不是太难创建一个解析错误:
<?PHP
{
?>
而致命的错误也同样容易招来:
<?PHP
noSuchFunction();
?>
是你的问题?
为致命错误调用未定义函数,并为Parse错误调用语法错误。
PHP Fatal error: Call to undefined function
PHP Parse error: syntax error, unexpected '}'
尝试的error_log功能http://php.net/manual/en/function.error-log.php –