如何从PHP调试打印输出?
问题描述:
我无法访问Apache服务器或服务器上正在运行的任何东西。我只是有一个Web主机的免费帐户。我显然可以访问.htaccess文件,但我不确定我是否觉得安全,足以像现在那样锻炼“坚果和螺栓”。所以不是我试图启用调试打印输出在我的PHP脚本像这样:如何从PHP调试打印输出?
error_reporting(E_ALL);
我没有看到任何错误,但我知道,因为整个脚本不执行有错误。
有没有一种简单的方法来获取错误打印输出显示在php返回的代码?如果我试图用.htaccess进行锻炼,那么我需要做什么?它只有36个字节长。
答
DO:
error_reporting(E_ALL);
ini_set('display_errors',"On");
答
你也可以尝试debug_backtrace()。
var_dump(debug_backtrace());
+0
或'debug_print_backtrace()' – honyovk 2012-04-26 18:11:36
甚至更好:'error_reporting(E_ALL | E_STRICT);' – PeeHaa 2012-04-26 17:58:50
它的工作原理!还有6个字符,剩下573个559 – 2012-04-26 18:15:58