当サイトはサブフォルダにインストールしたWordPressをいくつかのファイル配置と設定により、トップフォルダへのアクセスでサブフォルダのWordPressが表示出来るように設定してあります
2023年11月頃から、ブラウザによっては、サイトが表示出来ない状態となりました。編集しているパソコンでは問題は起きていなかったのですが・・・
症 状
症状1(殆どがこちらのケース)
アクセスすると下記の文字が表示されるのみ。ただしブラウザによっては正常に表示されているものもあり
症状2
少し古いタイプのスマホのChromeでの表示が下図
取り合えすの対処方法
サブフォルダにインストールしたWordPressをトップフォルダへのアクセスで表示する方法はこちら参照・・・
主要なファイルは、インストールしたWordPressのインストール先にある.htaccessファイルですが、これをトップにコピーし、サブフォルダにアクセスさせる記述を追記したものです。今回は、この記述のみを残して、他の定義をすべて削除して動作を確認してみました
対処結果
上記の対策方法で、古いスマホのChrome以外は、表示OKとなりました。但し、表示が出来なかったブラウザでは、本サイトに関する閲覧履歴を全て削除する必要がありました。また、Operaブラウザでは不具合がなかったのに、その後上記の症状が出始めたケースもありました。この場合もやはり、本サイトに関する履歴を全て削除することにより、正常表示出来ました。
原因の本質対策
今回の対策は、当面の対策でした。しかし、本質的な原因は、Webサーバーの非力に原因があると思われます。CPU自体、あるいは周辺LSIなどはかなり非力が状態です。
OS自体もCentOS7.6ですので、こちらのサポートも2024年にサポート終了の時期がきます。今後、Webサーバー自体の更新と、OSをCentOS後継として期待されるAlmalinuxなどを導入する予定です。内向けのテストサーバーでは、既に導入し実績がある事を確認しています。
公開しているサーバーの、マシン・OS・アプリなどなどの更新方法を鋭意検討中です。