为了我自己的调试目的,有没有办法让php错误消息显示在facebook画布应用程序中,或者在将输出发送到浏览器之前facebook会截断错误吗?
一个相关的问题是php错误消息是否通常首先出现在浏览器窗口中。
答案 0 :(得分:1)
我建议你首先使用“Firebug”作为firefox,它有很多调试功能 当你正在处理你的申请时。另一件事是内置的facebook API Exception(PHP SDK)Try-Catch:
try
{
// Your Graph API Calls Ex: $userInfo = $facebook->api("/me","GET");
}
catch (FacebookApiException $e) {
// After you're done debugging, comment out the below lines
$result = $e->getResult();
echo "<pre>";
print_r($result);
echo "</pre>";
}
如果你不知道什么是异常,请查看以下链接:PHP Exception Handling
这也可能对您有所帮助:PHP Error Handling或set_error_handler