質問: wp-adminで奇妙な404エラーを取り除く方法は? 私は約70のアクティブプラグインでwordpressサイトを運営しています。何度も現れる/wp-admin/ページには、頻繁にランダムなエラーページが表示されます(「not found」、ヘッダーが404かどうかを確認していません)。単純にもう一度試すだけでエラーは解決しますが、プラグインのアップグレード中にエラーが発生した場合(自動再アクティブ化が失敗するため)、非常に不便です。私はこれと同じ問題が私のダッシュボード上の特定のモジュールが時々ロードに失敗する原因となっていると思います。 私がインストールしたプラグインのリストを考えれば 、誰かがこの問題を引き起こすかもしれないそれらの間またはその間の問題について知っていますか?編集するホスティング情報:dreamhost。私はサーバーがapache httpdを使ってカスタムdebianビルドを実行していると思います
回答: 私は404ミスファイアと思われるもので一日中問題を抱えていました。とにかく、私は自分が持っているユーザーアカウントがプロセスのメモリリソースの制限(すべてのプロセス)にアクセスしていることを教えてくれたdreamhostのテクニカルサポート担当者とチャットを終えたところです。私はまったく呼び出されるべきではなかったhtaccessファイルから断続的な404エラーを得ていました!それはお化け屋敷サーバーを持つdreamhostでした。どうやら、dreamhostが使用するプロセスを殺すロボットが途中でwebプロセスを殺してから、何らかの理由で(今はゾンビ)apacheは実際に仕事を終えようとします私の最善の推測です)。これはメインのhttpログに500エラーを投げますが、そうすると実際には書き換えられないはずの書き換え条件とルールを無効にします(上記の標準ファイル-fとdirectory -d htaccessファイルを使用)。新しいログエントリを書きません。新しい(見えない人の)リクエストは、htaccessファイルの最後の行にあるインデックスファイルを起動します。dreamhostの基本アカウントのリソース制限に注意してください。あなたが彼らの限界を越えて、あなたがmod_rewriteラインでhtacessを持っているならば、あなたはハロウィーンの夜のためにだけ適当である奇妙なことを見るでしょう - 目に見えない男性、404を幽霊!アンデッドプロセス!ゾンビアパッチ! htaccessが自力で動きます!いいね!これが数時間の痛みを避けるのに役立つことを願っています。