相當有趣的錯誤我得到:我的腳本在我的帳戶下工作正常。但是在所有(!)其他帳戶中,我只看到一張空白畫布。這是我的腳本: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