0
我試圖訪問的Gearman工人的命令行PHP腳本里面WordPress的功能。Gearman的和WordPress可溼性粉劑博客 - header.php中使用WordPress功能的訪問
然而,當我包括需要WP-博客頭或WP-load.php,在Gearman的工人腳本只是掛着,達到或寫入到屏幕後包括無輸出。
當我拿出WP-博客頭包括了Gearman的工人工作正常,當加載客戶端的Gearman,gearmand做它的事。如果我做了相反的事情,拿出gearman代碼,並使用wp-blog-header.php,我可以訪問wordpress功能。
它只是掛在Gearman的工作者。我究竟做錯了什麼?
你需要什麼WP功能?你知道你提到的'.php'文件拉了一大堆WP特定的東西,對吧? –
調試設置爲true?你在文件源中看到任何錯誤代碼嗎? – BenB
im後面的wp函數是WP_Session_Tokens :: get_instance,然後是WP_Session_Tokens :: destroy_all()。 Gearmand調試模式打開,並記錄到gearmand.log,但是當包含wordpress文件時,/usr/local/var/log/gearmand.log中沒有記錄任何內容。 display_errors打開並且錯誤報告被設置爲E_ALL。 – Masu