2016-09-07 57 views
0

參考以下現有問題。 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));

這似乎是一個不相關的問題。

我應該指出這是在我們內部網絡上本地運行的開發測試服務器。我開始懷疑這是否會導致問題。我在網站的現場版本上安裝了相同的插件,並且一切都按預期工作。

回答

2

我們從未注意到任何與用戶功能相關的日誌。消除這些通知您最好的選擇是:

  • 確保所有您的插件更新,
  • 禁用/測試/啓用插件逐一查找插件提高的。

請確保所有要求得到滿足:https://community.algolia.com/wordpress/installation.html

你有記錄的Algolia插件的「日誌」頁面上的任何錯誤? 可能也會給我們列出你正在使用的插件。

+0

這不是與另一個插件衝突。正如我已經說過的,這是在一個內部測試服務器上運行的,它是一個活網站的精確副本。該插件在現場而不是內部服務器上正常工作。日誌頁面上的唯一條目用於將索引項目添加到隊列中。但是他們從不處理,並且進程隊列按鈕始終存在,但是當我點擊它時什麼也不做。與上面引用的問題相同。 – Reverie

+0

Hi Reverie, 要使任務隊列正常工作,它必須能夠通過http訪問服務器。你能否確認你已更新你的網址以符合你的本地配置? – rayrutjes

+0

如果這可能會被添加到安裝需求,這將是很好,因爲索引不會在WPEngine的密碼保護網站上工作。 –