尝试编辑wordpress帖子时,capabilities.php中的未定义偏移量

时间:2013-07-16 13:58:30

标签: php wordpress

我刚将多站点从一台服务器移动到另一台服务器,一路上改变了站点域。我按照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

另一个有趣的事情是我所做的更新被保存并存储在数据库中。因此,当我访问实际站点时,会反映任何更新,但不知何故管理站点上的更新过程已被破坏。我有点被困在这里,所以任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

Wordpress并不是真正关心像未定义索引这样的编程错误的软件。你必须至少通知关闭它,我建议完全关闭输出错误。为此,请咨询服务器管理员。控制面板中可能已经存在一些设置。