如何从PHP调试打印输出?

问题描述:

我无法访问Apache服务器或服务器上正在运行的任何东西。我只是有一个Web主机的免费帐户。我显然可以访问.htaccess文件,但我不确定我是否觉得安全,足以像现在那样锻炼“坚果和螺栓”。所以不是我试图启用调试打印输出在我的PHP脚本像这样:如何从PHP调试打印输出?

error_reporting(E_ALL); 

我没有看到任何错误,但我知道,因为整个脚本不执行有错误。

有没有一种简单的方法来获取错误打印输出显示在php返回的代码?如果我试图用.htaccess进行锻炼,那么我需要做什么?它只有36个字节长。

DO:

error_reporting(E_ALL); 
ini_set('display_errors',"On"); 
+2

甚至更​​好:'error_reporting(E_ALL | E_STRICT);' – PeeHaa 2012-04-26 17:58:50

+0

它的工作原理!还有6个字符,剩下573个559 – 2012-04-26 18:15:58

你也可以尝试debug_backtrace()

var_dump(debug_backtrace()); 
+0

或'debug_print_backtrace()' – honyovk 2012-04-26 18:11:36