0

マルチサイトをあるサーバーから別のサーバーに移動し、途中でサイト ドメインを変更しました。WP Codex で説明されているマルチサイトを移動するための手順に従いましたが、すべてをいじった後、すべてが期待どおりに機能するようになりました... 1 つのことを除いて:

新しいページ/投稿を作成するか、既存のページ/投稿を編集または更新しようとすると、次のデバッグ メッセージが表示され、ページ/投稿の編集ページにリダイレクトされません。

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フォーラム、Google、そしてもちろんStackoverflowを検索しましたが、提供されたソリューションはどれもうまくいかないようでした.

興味深いことに、[発行/更新] ボタンを押したときにリダイレクトされる URL には、すべての引数がないようです。

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

もう 1 つの興味深い点は、私が行った更新が保存され、データベースに保存されることです。そのため、実際のサイトにアクセスすると更新が反映されるのですが、なぜか管理サイトの更新プロセスが壊れています。私はここで立ち往生しているので、どんな助けも大歓迎です。

4

1 に答える 1

0

Wordpress は、未定義のインデックスなどのプログラミング エラーを本当に気にするソフトウェアではありません。少なくとも通知をオフにして実行する必要があり、エラーの出力を完全にオフにすることをお勧めします。これを行うには、サーバー管理者に相談してください。コントロールパネルにすでにいくつかの設定があるかもしれません。

于 2013-07-16T14:01:59.947 に答える