我有超過80000個帖子的wordpress網站。現在管理面板中的帖子列表未顯示(mysite.com/wp-admin/edit.php)。請求返回錯誤「允許的最大長度」。然後我換了wp-configWordPress的管理員帖子列表未在80000帖子後顯示
define('WP_MEMORY_LIMIT', '1024M');
define('WP_MAX_MEMORY_LIMIT', '3072M');
然後它返回錯誤「最大執行時間」。我將其改爲150秒。 現在請求不返回任何錯誤,只返回空白頁。
但在WP_Query和get_posts的網站查詢工作得很好。 有什麼問題?
如果沒有更多的信息很難猜測,但首先想到的是wordpress正在運行一個荒謬的查詢,並且耗盡內存或執行時間。你真的需要加載所有80000個帖子嗎? – GordonM 2014-09-29 15:58:43
您是否試圖在單個頁面上顯示所有80k帖子?如果是這樣,答案很簡單:不要這樣做。 如果沒有,嘗試重新索引數據庫,並檢查是否有任何插件行爲不端。 https://wordpress.org/support/topic/100000-articles-in-wordpress – 2014-09-29 16:38:30
@FooBar,不,我只想在wp-admin中打開帖子頁面進行編輯,刪除帖子。問題在於wp-admin,而不是自定義查詢或smt。 – 2014-09-29 17:00:17