參考以下現有問題。 Wordpress Plugin : Can't process Indexing Queue由於擁有新帳戶且信譽低於50,我無法參與評論。Algolia WordPress插件不會處理索引暗示
我在使用Algolia WordPress插件來處理索引時遇到問題。運行WP的最新版本,並立即從Algolia下載WP插件。當我在我的wp-config文件中運行WP_DEBUG和WP_DEBUG_LOG時,在任何WP後端頁面上都會獲得以下輸出。
has_cap被從2.0.0版本開始棄用的參數調用!插件和主題對用戶級別的使用已過時。改用角色和功能。 in /var/www/html/dealer/wp-includes/functions.php on line 3890
wp-includes/functions.php中的第3890行僅引用生成錯誤的代碼。
trigger_error(sprintf(__('%1$s was called with an argument that is <strong>deprecated</strong> since version %2$s! %3$s'), $function, $version, $message));
這似乎是一個不相關的問題。
我應該指出這是在我們內部網絡上本地運行的開發測試服務器。我開始懷疑這是否會導致問題。我在網站的現場版本上安裝了相同的插件,並且一切都按預期工作。
這不是與另一個插件衝突。正如我已經說過的,這是在一個內部測試服務器上運行的,它是一個活網站的精確副本。該插件在現場而不是內部服務器上正常工作。日誌頁面上的唯一條目用於將索引項目添加到隊列中。但是他們從不處理,並且進程隊列按鈕始終存在,但是當我點擊它時什麼也不做。與上面引用的問題相同。 – Reverie
Hi Reverie, 要使任務隊列正常工作,它必須能夠通過http訪問服務器。你能否確認你已更新你的網址以符合你的本地配置? – rayrutjes
如果這可能會被添加到安裝需求,這將是很好,因爲索引不會在WPEngine的密碼保護網站上工作。 –