0

VPS 上にある WordPress ブログを持っています。注目の画像が表示されなくなったことに気付いた今日まで、すべてが正常に機能していました。ダッシュボード、メディア ライブラリにログインしましたが、すべての画像のサムネイルが正しく表示されなくなりました。

この前に、キャッシュ プラグイン (W3Total Cache) に少し問題があったため、それを無効にしましたが、サイトは引き続き正常に機能していました。しかし今、サイト全体にアイキャッチ画像が表示されることはありません。驚いたことに、投稿内のインライン画像がまだサイトに表示されています。例を参照してください

アイキャッチ画像が表示されないため、私のサイトのホームページは空白です。今日の時点では、投稿に添付した画像はリンクとして表示されているだけですが、リンクをクリックすると画像にリダイレクトされます。これまでに試したことのいくつかを次に示します。

  • ssh コマンドを実行df -hして、ディスク容量がいっぱいかどうかを確認しました。
  • mysqlサーバーを数回再起動しました。
  • wordpress .zip ファイルを手動でダウンロードし、サイトにアップロードしました。
  • を使用して自動的にreinstallワードプレスを作成しhttp://www.example.com/wp-admin/update-core.phpました。
  • デフォルトのテーマに切り替えました。
  • こちらの質問に似たリソースをいくつか試しましたが、提供された解決策のどれも私の問題を解決しませんでした。
  • 下のすべてのサブディレクトリに対する私の権限設定wp-contentは です755775また、それらをおよびに変更してみました777。*。Regenerate Thumbnails プラグインを使用してサムネイルを再生成しようとしましたが、エラーが返されましたがThe error message was: The originally uploaded image file cannot be found at、ブラウザから直接画像を表示すると、画像が返されます。
  • また、WP Original Media Pathプラグインを使用して、メディア パスを復元しようとしましたが (混乱していた場合)、役に立ちませんでした。
  • プラグインもすべて無効にしました。
  • wp_postmetaDB でテーブルをチェックしたところ、このエラーが返されましたwp_postmeta table is marked as crashed

この問題を修正するにはどうすればよいですか?

4

2 に答える 2

2

あなたのホームページのソースにはメインセクションに何もないので:

<section class="entry-content clearfix" itemprop="articleBody">
                                            </section> <!-- end article section -->

また、質問の最後の項目のために、ファイルが見つからないのではなく、データベースの問題があると思います(代わりに、ブラウザに404がスローされると思います)。

ありますWP_DEBUG_LOGか?wp-content/debug.logその場合は、エラーを確認してください。必ず phpMyAdmin を起動し、テーブルをブラウズして、すべてが適切であることを確認してください。

CHECK TABLEテーブルが破損しているかどうかを確認するために使用し、その場合はREPAIR TABLEそれらを修正するために使用します (おそらく phpMyAdmin の GUI にそれらがあるかもしれませんが、今はわかりません)。

于 2015-11-26T14:03:45.657 に答える