簡體   English   中英

嘗試編輯wordpress帖子時,capability.php中的未定義偏移量

[英]Undefined offset in capabilities.php when trying to edit a wordpress post

我剛剛將多站點從一台服務器移至另一台服務器,並在此過程中更改了站點域。 我遵循了WP Codex中所述的移動多站點的步驟,經過一番擺弄之后一切似乎都按預期工作了……除了一件事情:

每當我嘗試創建新頁面/帖子或編輯或更新現有頁面/帖子時,都會收到以下調試消息,並且不會重定向到頁面/帖子編輯頁面:

Notice: Undefined offset: 0 in /x/y/z/wp-includes/capabilities.php on line 1067

Warning: Cannot modify header information - headers already sent by (output started at /x/y/z/wp-includes/capabilities.php:1067) in /x/y/z/wp-includes/pluggable.php on line 876

我已經搜索過Wordpress論壇,谷歌,當然也搜索過Stackoverflow,但是提供的解決方案似乎都不起作用。

有趣的是,在單擊“發布/更新”按鈕時重定向到的URL似乎缺少所有參數:

http://mysite.com/wp-admin/post.php

另一個有趣的事情是,我所做的更新已保存並存儲在數據庫中。 因此,當我訪問實際站點時,會反映出任何更新,但是以某種方式,管理站點上的更新過程已中斷。 我有點卡在這里,所以任何幫助將不勝感激。

Wordpress不是真正關心諸如未定義索引之類的編程錯誤的軟件。 您必須至少在沒有通知的情況下運行它,我建議完全關閉錯誤輸出。 為此,請咨詢您的服務器管理員。 控制面板中可能已經有一些設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM