こんにちは
まずは、原因を特定するため、変更されたものを元に戻し、デバッグモードにしてエラーメッセージを確認してください。
デバッグモードに関しては下記ページをご覧ください。デバッグモードで出力されたエラーメッセージをお知らせください。
https://ja.wordpress.org/support/article/debugging-in-wordpress/
具体的なご助言ありがとうございます!
変更したものを元に戻し、デバッグモードにしようとしています。
コノハのファイルマネージャーより「wp-config.php」ファイルを開き、
/* That’s all, stop editing! Happy publishing. */
の直前に以下のコードを追加いたしました。
define( ‘WP_DEBUG’, true );
define( ‘WP_DEBUG_LOG’, true );
define( ‘WP_DEBUG_DISPLAY’, false );
@ini_set( ‘display_errors’, 0 );
そうすると、「wp-content」ディレクトリに「debug.log」という名前のファイルが作成されるようなのですが、見つかりません。
エラーメッセージはどこから確認すればよろしいでしょうか?
初歩的な質問ばかりですみません。
PHP のエラーや通知、警告がない場合は debug.log は作成されません。PHP のエラーは発生していないのかもしれません。
サーバのエラー(こちらのページを参照)を確認してください。
サーバのエラーを確認しました。
エラーログの内容は下記の通りでした。
[Fri Apr 05 04:58:10.738789 2024] [authz_core:error] [pid 25456] [client 153.252.92.0:0] AH01630: client denied by server configuration: /PD\xe3m\x88U, referer: https://※※※.com/tower-rice-stocker/
[Sat Apr 06 10:53:04.497186 2024] [autoindex:error] [pid 65401] [client 5.9.158.9:0] AH01276: Cannot serve directory /home/c1535524/public_html/※※※.com/wp-content/uploads/2021/12/: No matching DirectoryIndex (index.html,index.htm,index.shtml,index.cgi,index.php) found, and server-generated directory index forbidden by Options directive
ちなみに、先ほどのデバッグモードは元に戻してよろしいでしょうか?
重ねてすみません。
また、下記のメールが届いておりましたが、関係ございますでしょうか。
4月4日の午前、管理画面に問題なく入れていた時にWordPress 6.5への更新を試みましたが、「署名が見つからなかったため、wordpress-6.5.zip の信頼性を確認できませんでした」とのことで更新できておりませんでした。
▼4月5日(金) 0:15に届いたメール
WordPress 6.5 がご利用いただけます。更新をお願いします。
サイト (https://※※※.com) を WordPress 6.5 に更新してください。
試みましたが、サイトを自動的に更新できませんでした。 更新は簡単で、すぐに終わります。
https://※※※.com/wp-admin/update-core.php
問題が生じたり、サポートが必要な場合は、WordPress.org のサポートフォーラムのボランティアが助けになるでしょう。
https://ja.wordpress.org/support/forums/
サイトを更新した状態に保つことはセキュリティにとって重要です。それはまた、あなたとあなたの読者にとってインターネットをより安全な場所にすることでもあります。
WordPress チーム
4月4日の午前、管理画面に問題なく入れていた時にWordPress 6.5への更新を試みましたが、「署名が見つからなかったため、wordpress-6.5.zip の信頼性を確認できませんでした」とのことで更新できておりませんでした。
こちらは問題ないと思います。更新できない場合は稀ではありますがあります。極稀に更新に失敗して WordPress のファイルなどが不完全な状態になる場合もありますが、エラーがでていないので可能性は低いと思います(可能性はあるので最終的に手動で更新ということもあるかもしれませんが……)。
提示されたエラーログに関しても、今回のログイン画面が表示されない問題とは関係ないと思います。他にそれらしいエラーは記録されてませんか?
あと、サーバ側のセキュリティ設定が影響している可能性もあるので、こちらのページを参考に「ログイン制限」と「海外アクセス制限」を一時的にオフにしてみてはどうでしょうか?
デバッグモードは元に戻してよろしいでしょうか?
はい、戻してください。
ありがとうございます。
デバッグモードは元に戻しました。
ログ保存期間は1週間で、エラーログの内容は、先ほど送信したものがすべてです。
なお「ログイン制限」と「海外アクセス制限」を一時的にオフにしてみたのですが、変化ありませんでした。
昨日の午前中は問題なくログインできており、その際にプラグインを2つ更新しました。(どのプラグインだったか定かではありません)。
上記、更新したのは「プラグイン2つ」ではなく「テーマ2つ」だったかもしれません。
上記、更新したのは「プラグイン2つ」ではなく「テーマ2つ」だったかもしれません。
プラグインの名前を変更したように、テーマの名前を変更してみてはどうでしょうか?
ありがとうございます!
プラグインの名前を変更したように、テーマの名前を変更(リネーム)してみました。
twentytwentyfour
cocoon-master
cocoon-child-master
いずれもリネームしてみましたが、やはり管理画面へのログイン画面は表示されません。
なおcocoon-masterをリネームした際には、サイトそのものも表示されなくなってしましました。
原因が分からないので、あとはこちらのページのトラブルシューティングをすべて試してもらうぐらいかなと……
ありがとうございます。
ちなみにコノハに問い合わせてみると、以下の回答が得られました。▼
お客様の方でデータベースのご調整が難しい場合、弊社にてご提案
できるものとしては、ConoHa WINGでは過去14日間のバックアップ
を取得しているため、お客様が操作された前日のバックアップ取得日
をご指定の上リストアいただくことで、バックアップを取得したタイ
ミングのデータの復旧ができる可能性がございますので、ご検討いた
だけますと幸いです。
Webデータやデータベースのリストアにつきましては、以下サポート
ページで案内している方法にてデータのリストアをしていただくこと
が可能でございます。
・自動バックアップからリストアする
https://support.conoha.jp/w/restorebackup/
上記にてデータのリストアをしていただきましたら、以下の方法に
てお客様での復旧作業が必要となりますので、併せてご確認いただ
けますと幸いでございます。
・自動バックアップからの復元手順(webデータ)
https://support.conoha.jp/w/recovery-web/
↑こちらを実施すればログイン画面は出てくると思われますでしょうか?
原因が分からないのではっきりとは言えませんが、復旧できる可能性はあります。
ありがとうございます。
エラー解消が無理そうならバックアップを試してみるつもりです。
本日サーバーのエラーが下記の通りに変わっていたので、ご報告します。
やはり関係ありませんでしょうか?
[Sun Apr 07 14:51:13.643238 2024] [autoindex:error] [pid 66942] [client 20.41.15.3:0] AH01276: Cannot serve directory /home/c1535524/public_html/※※※.com/wp-includes/js/tinymce/skins/lightgray/img/: No matching DirectoryIndex (index.html,index.htm,index.shtml,index.cgi,index.php) found, and server-generated directory index forbidden by Options directive
[Sun Apr 07 14:52:49.512571 2024] [autoindex:error] [pid 86515] [client 20.41.15.3:0] AH01276: Cannot serve directory /home/c1535524/public_html/※※※.com/wp-includes/js/tinymce/skins/lightgray/img/: No matching DirectoryIndex (index.html,index.htm,index.shtml,index.cgi,index.php) found, and server-generated directory index forbidden by Options directive
[Sun Apr 07 23:16:26.148508 2024] [autoindex:error] [pid 251873] [client 138.199.31.17:0] AH01276: Cannot serve directory /home/c1535524/public_html/※※※.com/wp-content/uploads/2021/12/: No matching DirectoryIndex (index.html,index.htm,index.shtml,index.cgi,index.php) found, and server-generated directory index forbidden by Options directive, referer: https://※※※.com/
[Sun Apr 07 23:17:05.749058 2024] [autoindex:error] [pid 288424] [client 138.199.31.17:0] AH01276: Cannot serve directory /home/c1535524/public_html/※※※.com/wp-content/uploads/2021/12/: No matching DirectoryIndex (index.html,index.htm,index.shtml,index.cgi,index.php) found, and server-generated directory index forbidden by Options directive, referer: http://※※※.com/wp-content/uploads/2021/12/
これらのエラーはシステム的には問題ないエラーです。
確認ですが、サーバの「PHPログ」にもエラーはなにも記録されていないということでしょうか?
そうですね。
コノハのログのページでは、
・ログ保存期間 1週間
・保存先
エラーログ /home/c153※/logs/※※.com/error_log
アクセスログ /home/c153※/logs/※※.com/access_log
PHPログ /home/c153※/logs/php_error_log
とあり、その下に
・エラーログ(先ほど送信した内容)
・アクセスログ(~~~~~)
とあり、PHPログは展開表示できる場所がありません。