我使用Zend調試器和PDT進行PHP開發,並遇到調試Facebook PHP的問題。我使用SDK中的example.php來測試。該應用程序在Facebook上運行良好,但我在設置斷點時遇到了麻煩。我曾嘗試過:如何在本地調試Facebook PHP應用程序?
從Eclipse運行 - 應用程序未按預期運行。儘管我可以設置斷點和調試,但我得到了空值
$_SERVER['HTTP_HOST']
和$_SERVER['REQUEST_URI']
。從Facebook運行 - 應用程序按預期運行,但忽略斷點。
我爲我的DNS查找使用DYNDNS,並更改了我的主機文件以將URL重定向到本地主機。
我甚至不確定#1是否可能,但使用eclipse並不需要像#2那樣刷新網頁。有任何想法嗎?
Facebook可能會提供$ _SERVER ['HTTP_HOST']和$ _SERVER ['REQUEST_URI']值,所以這將是您的主要問題。 – blazingkin 2012-01-10 03:21:46
似乎#1不會工作。有沒有人能夠從瀏覽器啓動一個php Facebook應用程序,並使用zend調試器在本地機器上創建一箇中斷點?如果不是開發人員如何調試Facebook的PHP代碼? – 2012-01-10 20:23:23