サポート » バグ報告と提案 » 『サイトで重大なエラーが発生しました』が発生しました

  • 解決済 kenjis1969

    (@kenjis1969)


    タイトルの件で困っているので書き込みさせていただきました。
    現在、1つのレンタルサーバで4つのサイトを運営していますが、そのすべてのサイトが

    このサイトで重大なエラーが発生しました。
    WordPress のトラブルシューティングについてはこちらをご覧ください。

    と表示されています。エラー表示はありません。
    直近で7/21にWordpressを5.8にアップデートしたのですが、それ以降もblogの投稿など行ったので特に問題ないものとして気にしなかったのですが、今朝投稿しようとしたら上記の表示になっていました。
    4つのサイト全てです。

    1つのサイトで色々検証してみました。
    まず、真っ先にプラグインを疑いました。
    管理画面にもログインできない状態なので、FTPより
    pluginsフォルダにあるプラグインの名前の後ろに_oldと記載して全てのプラグインを無効にしましたが状況変わらず、そのままアクティブのテーマも無効にしてみましたが効果なし。
    サーバのPHPバージョンも落としてみましたが、効果なしでした。
    upgradeフォルダに残っていたWordpress5.8も削除しましたが、復旧しませんでした。

    そもそもアップデートが完了しているならばupgradeフォルダには何も残っていないはずですよね?

    他に何か手はありませんか?

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • スレッド開始 kenjis1969

    (@kenjis1969)

    追記

    メールで、
    Error reference: 47947123/server

    となっていました。
    サーバ業者はGMOで確認しましたが、サーバはダウンしていないとのこと。
    メールは使えています。

    症状があるサイト
    https://www.photostudio-s.com
    https://www.streetsnap-japan.com
    https://www.nailsnap.com

    こんにちは

    WordPress のテーマ・プラグインが問題でないとすると、サーバ環境でなにかしらのエラー(容量制限により自動更新が失敗したとか?)が起きている可能性が高そうです。サーバのログを確認してみてください。ログの場所や見方はサーバのマニュアルをご覧ください。

    スレッド開始 kenjis1969

    (@kenjis1969)

    こんばんわ、お世話になります。

    今、サーバのログファイルを見ています。
    それぞれのドメインの7/20~7/22までを見てみましたが、何をどう見ればよいか全くわかりません。
    何を探せばよいですか?

    スレッド開始 kenjis1969

    (@kenjis1969)

    進捗状況・・・

    結局原因もわからず、何をやってもどうにもならないので、Wordpressを手動で必要な部分だけ再インストールしました。
    なんとか管理画面に入れるようになりましたが、全てのプラグインを無効の状態でもサイトの表示ができません。

    こんな感じです。

    https://www.portrait-models.com/wp/

    だと一部表示されますが、

    https://www.portrait-models.com/

    だと、ご覧のとおりです。
    ちなみにテーマはTwenty Seventeen 2.8

    plugin(有効)
    ・Akismet Anti-Spam (アンチスパム)
    ・LuckyWP 目次
    ・SiteGuard WP Plugin
    ・The Post Grid
    ・TS Webfonts for お名前.com
    ・WP Multibyte Patch`

    PHP7.4

    ホントにどうしていいやらお手上げです。

    はじめまして。
    記載のサイトに関しては、サブディレクトリにインストールしたWordPressサイトをドメイン直下で表示させるため、おそらく管理画面で以下のように設定されたと思います。

    ・WordPress アドレス:https://www.portrait-models.com/wp/
    サイトアドレス:https://www.portrait-models.com/

    上記の場合、公開ディレクトリ直下(wpフォルダと同じ階層)にindex.php.htaccess ファイルを適切に設置する必要があります。

    https://www.portrait-models.com/ へのアクセスで500エラーが出ていますので、設置された.htaccessファイルの記述ミスである可能性が高いです。

    以下ページを参考に、.htaccessの記述を確認してみて下さい。
    https://ja.wordpress.org/support/article/giving-wordpress-its-own-directory/#%e6%96%b9%e6%b3%95-ii-url-%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b%e5%a0%b4%e5%90%88

    スレッド開始 kenjis1969

    (@kenjis1969)

    Tetsuaki Hamanoさん、ありがとうございます。

    記載のサイトに関しては、サブディレクトリにインストールしたWordPressサイトをドメイン直下で表示させるため、おそらく管理画面で以下のように設定されたと思います。

    ・WordPress アドレス:https://www.portrait-models.com/wp/
    サイトアドレス:https://www.portrait-models.com/

    はい、そのとおりです。

    .htaccessは現在、

    RewriteEngine on
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    # BEGIN WordPress
    # “BEGIN WordPress” から “END WordPress” までのディレクティブ (行) は
    # 動的に生成され、WordPress フィルターによってのみ修正が可能です。
    # これらのマーカー間にあるディレクティブへのいかなる変更も上書きされてしまいます。
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress`

    となっています。
    上3行

    RewriteEngine on
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^(www.)?example.com$
    RewriteRule ^(/)?$ my_subdir[L]

    へ書き換えましたがダメでした。
    あと他に何があるでしょう・・・

    こんにちは。

    まずは公式マニュアル通り、以下の手順を試してみて下さい。

    1. 公開ディレクトリ直下の.htaccessをリネームしてバックアップ(.htaccess_bk等)
    2. wpフォルダ内の.htaccessを「コピー」して、公開ディレクトリ直下に設置。
    3. wpフォルダ内のindex.phpを「コピー」して、公開ディレクトリ直下に設置。
    4. 公開ディレクトリ直下にコピーしたindex.phpの、以下の箇所を変更。

      require( dirname( __FILE__ ) . '/wp-blog-header.php' );
      ↓
      require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );
    5. WordPressにログインし、「設定 > パーマリンク」で、「変更を保存」を押下。

    以上の手順が完了していれば、サイトが正しく表示されるはずです。

    スレッド開始 kenjis1969

    (@kenjis1969)

    Tetsuaki Hamanoさん、ありがとうございます。
    おかげさまで無事元に戻りました🎵

    あと3つ、頑張ってアップデートをやり直そうと思っています。
    おかげさまで助かりました🎵

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • このトピックに返信するにはログインが必要です。