0
我創建了一個在http://localhost:8000/上運行的Facebook頁面標籤應用程序。我將這個應用程序添加到我管理的Facebook頁面。爲什麼我的Facebook頁面選項卡應用程序未加載?
當我嘗試在頁面標籤中加載應用程序時,什麼也沒有顯示出來。這是完全空白的。應該在內容區域沒有iframe。沒有請求我的Web服務器。爲什麼是這樣?
如何調試?
我創建了一個在http://localhost:8000/上運行的Facebook頁面標籤應用程序。我將這個應用程序添加到我管理的Facebook頁面。爲什麼我的Facebook頁面選項卡應用程序未加載?
當我嘗試在頁面標籤中加載應用程序時,什麼也沒有顯示出來。這是完全空白的。應該在內容區域沒有iframe。沒有請求我的Web服務器。爲什麼是這樣?
如何調試?
檢查你的應用程序設置,並確保你有正確的值。也可以嘗試(僅用於測試)在端口80上運行您的站點,並將localhost編程到應用程序設置中。
設置正確。如果不以root身份運行它,我無法在端口80上運行我的Web服務器。我稍後會嘗試,但我沒有太多的希望,因爲我沒有看到端口80和應用程序之間的關係工作。已知Facebook阻止非標準端口? – hekevintran 2012-01-30 00:37:08
我不認爲Facebook會允許80端口以外的本地主機。我已經嘗試了一年前,失敗了。它可能仍然是這樣。 – DMCS 2012-01-30 00:40:03
這不是因爲沒有在端口80上運行。我忘了我將我的域設置爲myapp.com。這就是爲什麼localhost上的端點不起作用。如果存在驗證錯誤,錯誤將更容易被發現。 – hekevintran 2012-01-30 05:21:57