相当有趣的错误我得到:我的脚本在我的帐户下工作正常。但是在所有(!)其他帐户中,我只看到一张空白画布。这是我的脚本:PHP脚本不适用于其他人 - 空白画布
<?php
require_once 'src/facebook.php';
$app_id = "xx";
$app_secret = "xx";
$facebook = new Facebook(array( 'appId' => $app_id, 'secret' => $app_secret, 'cookie' => true ));
$signed_request = $facebook -> getSignedRequest();
$locale = $signed_request["user"]["locale"];
if($locale =="de_DE") {
echo "<img src='deutsch.jpg'>";}
else {
echo "<img src='englisch.jpg'>";}
?>
其实我找不到它的失败。我必须更改任何权限或我的画布网址吗?
也许你已启用沙盒功能?另外,你的错误日志说什么? – Maerlyn 2012-07-18 12:57:26
沙盒未启用...如何获取错误日志?有趣的是:由于我的语言设置,如果我启动应用程序,它会显示JPG-Image deutsch。但所有其他人只是看到一个空白页面 – 2012-07-18 12:59:31
位置取决于您的系统,在我的机器上它位于/var/log/apache2/error.log。 – Maerlyn 2012-07-18 13:04:23