• 解決済 tozankai

    (@tozankai)


    PHPのバージョンを7.4から8.3にアップしたら、投稿画面が管理画面には表示されるが、サイトには「重大なエラー」と出て表示されない。現在バージョンを7.4に戻しサイトで表示されている。しかし8.3にしたいので、どの様な対応したらよいか教えて頂きたいと願っています。なお、このホームページのテーマはsimlicity2です。

    ヘルプの必要なページ: [リンクを見るにはログイン]

15件の返信を表示中 - 1 - 15件目 (全15件中)
  • すみません。
    以下と重複ではないですか?

    投稿ページがサイトに表示されない

    @yukinobu さん、横から失礼します。

    @tozankai さん、重複質問は回答者や同様の問題を検索されているユーザーを混乱させるもとになるので、ご遠慮くださいね。解決済みにしてしまわれたトピックを未解決に戻すことはできると思うので、戻して同じトピックの続きに投稿されるのがよいかと思います。

    解決できる方法に心当たりがあります (先日、同様の問題でクライアント様からご相談があり、解決しました) が、どちらのトピックに返信すればよいか迷います。

    @yukinobu さん (に伺うのも違うかなと思いつつ)、どちらがよいでしょう?

    @setouchikotori さん、ありがとうございます。こちらでよかったらコメントください。

    @yukinobu さん、ありがとうございます!

    @tozankai さん、お使いのテーマ「simlicity2」というのは、綴りを間違っておられるようですが、「Simplicity2」のことであろうと推察します。

    「Simplicity2」という前提でお話を進めますね。

    このテーマはもう何年も前に開発が止まっており、更新されません。PHP要件が満たないため表示等に問題が起こっていると考えられます。

    私が相談を受けた案件では、サイト表示には特に問題はなく、しかし個別の記事を開くとエラーメッセージのみが複数行にわたって表示され、読めない状態でした。

    後継の Cocoon に変更すると解消されました。

    @tozankai さんのケースにも当てはまるのではないかなと思います。

    Cocoon と、Cocoon の子テーマを公式サイトからダウンロードして該当の WordPress にインストールし、子テーマを適用してみてください。

    ただ、後継とはいっても完全互換ではないので、色の設定をはじめとするカスタマイズは引き継がれません。例えばトップページを作り込んでいる場合などは作り直す必要が出てくると思いますので、その点ご承知おきください。

    ※ 問題が起こっても復元できるよう、必ず事前にバックアップを取ってから行なってくださいね。

    補足です。

    完全互換ではない、と書きました。

    故に、投稿に施したカスタマイズや、例えばショートコードなどをご利用になっている場合など、記事の一部が Cocoon に対応できず表示されない、あるいは一部が壊れてしまう、というようなことも起こり得るのではないかなと思います。

    お含みおきくださいませ。

    トピック投稿者 tozankai

    (@tozankai)

    サポートに感謝いたします。また重複の投稿を行い、ご迷惑をお掛けしました。非推奨のMySQLバージョンとPHPをバージョンアップしたら、トラブルになり、非推奨のMySQLバージョンばかり問題の原因と思い、投稿し、フォーラムに慣れないまま、今度は慌ててPHPの問題を投稿してしまいました。少しづつ問題点が限られ、プラグインは一つづ無効化で確認しましたので「Simplicity2」に原因がありそうになってきました。実はユーザー登録画面が無いにもかかわらず、1週間でスパム登録が100件近くあり、最終的に画像認証でストップし、続いて投稿画面のエラーと続いたため、混乱しも親切なサポートの方に、かえってご迷惑をお掛けして大変申し訳なく思っています。

    ご確認ありがとうございます。

    今の状況として、PHPのバージョンアップに伴う不具合、データベースのバージョンアップに伴う不具合、スパムコメントの問題、と複合的に発生しています。

    まず落ち着いて、バックアップを実行してください。また問題が発生する前にバックアップを実行していないか確認してください。

    バックアップデータがない状態で、色々と触って状況をさらに悪くする前に落ち着いて確認するようにしてください。

    トピック投稿者 tozankai

    (@tozankai)

    サポート有難うございます。バックアップは定期的に自動で行う設定をしてあります。「Simplicity2」から「cocoon」などへの変更が課題となります。ホームページを新たにテスト用として作り、テーマを「Simplicity2」の以外の最新のものに替え、1ページづつコピーしながら、どのページが崩れるか試しながら、また修正しながら作り上げていきます。完成したら本ホームページのテーマを変えて、今度はテスト用のページをコピーしていく予定です。問題点や気を付ける点がありましたらご教授下さい。

    まずは @yukinobu さんが進言されているように、バックアップを。
    自動取得されているものとは別で、作業の直前に取得なさるようにしてくださいね。

    プラグイン Backup Migration が問題なく使えるようでしたら、という条件は付きますが、ステージングサイト (検証用のコピーサイト) を作り、そのステージングサイトで Cocoon へのテーマ変更をお試しいただくのが手っ取り早いかなと思います。

    (このプラグインが使えなかった、という方もいらしたので、確実に動作するとは限らないこともお含みおきください)

    https://tozankai.com/
    https://tozankai.com/staging/ (ステージングサイト)

    プラグインの使い勝手はこちらに用意されている無料のダミーサイトで試せます。

    使い勝手を確認されたら、次はご自身のサイトでこのプラグインを導入してステージングサイトを作り、Cocoon および子テーマを追加して適用し、PHPのバージョンをアップグレードしても問題なく表示されるかどうかをご確認ください。問題なければ本番サイトでテーマ変更を。

    (Backup Migration をお使いになった後は、ステージングサイトの削除とプラグインの無効化 ⇒ 削除もお忘れなきよう)

    問題があった場合には、手間はかかりますが、@tozankai さんがおっしゃっているように、

    ホームページを新たにテスト用として作り、テーマを「Simplicity2」の以外の最新のものに替え、1ページづつコピーしながら、どのページが崩れるか試しながら、また修正しながら作り上げていきます。

    という方法が堅実で間違いがないのではないかなと思います。

    問題点や気を付ける点

    としては、テスト用にお作りになった WordPress の

    • セキュリティ対策を万全にすること
    • noindex にしておくこと
    • 用が済んだら WordPress とデータベースを削除すること

    あたりかなと思います。

    @yukinobu さん、補足があればお願いいたします <(_ _)>

    トピック投稿者 tozankai

    (@tozankai)

    こんなに丁寧に説明頂き、初心者として大変有難いことで感謝感謝です。実は80歳になる高齢者ですが、サークルで3つのホームページを作っていて、メインのhttps://tozankai.com/が一時、投稿画面が表示されなくなった時はレンタルサーバ(さくら)に泣きつきましたが、wordpressは導入まではサポートするが、それ以降はサポート外と言われましたが、一つだけPHPを7.4に戻してテストしてみて下さいと、現在に至っています。スパムのユーザー登録に悩まされ、ホームページ運用は、中々難しいのですが、チャレンジはしたいので頑張りたいと思います。有難うございます。

    解決するとよいですね^^

    トピック外の話題になってしまいますが・・・
    メンバーシッププラグインは扱いが難しいです。セキュリティも万全にしておかねば、ご登録いただいている正規のメンバー様の個人情報が漏洩するなどの危険も伴いますので・・・。

    スパム登録については、「WP-Members スパムユーザー登録を防ぐ方法」などのキーワードで検索すると丁寧に解説されている記事が見つかると思うので、ぜひ対策を。

    記事の選定のポイントとして、「WordPress の専門家が書いた記事であるかどうか」を注視するようにされてみてくださいね。

    トピック投稿者 tozankai

    (@tozankai)

    色々ご丁寧なサポートに感謝いたします。有難うございました。

    トピック投稿者 tozankai

    (@tozankai)

    返信で良いのか分かりませんが、どうぞ教えて下さい。PHP7から8に移行する為とテーマが更新されないまま年数が経ち、改善の為にステージングサイトでテーマ変更(simplicity2からcocoon)による不具合を直してますが、作業は順調に進んでいますが、いつの間にか画面の右下に「サイト所有者のエラー:サイトキーのドメインが無効です。サイトキーのドメインが無効です」と出ています。またレスポンステストで、ログインが必要な投稿画面でユーザー登録しているID・PWでログインできないことも起きています。これはステータスを無制限に変えてテストしていますが、前述と何か関係あるのかと思っていますがどうなのでしょうか。操作上、不都合はないのですが、気になりますので、ご教授頂ければ有難いです。

    Setouchi Kotori

    (@setouchikotori)

    話題が変わっているので、続きではなく、新しいトピックを立てていただくのがよいかと存じます。

    お手数ですが、どうぞよろしくお願いいたします。

    トピック投稿者 tozankai

    (@tozankai)

    有難うございます。ご迷惑をお掛けしました。改めてトピックを立てます。

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