• 解決済 ibushigin

    (@taiki215)


    初めて投稿させていただきます。
    長期間放置してしまったWordPressサイトが500エラーになっており、
    この度バージョンアップしようといろいろ調べていて手詰まりとなりました。

    デバッグモードにしてエラーが出た2つのプラグインの「&」を削除したのと、
    フォルダ名の一時変更によりなんとか表示はできるようになりました。

    (ドメイン名)/wp-admin/about.php
    にアクセスして表示されたのは「WordPress 3.5.2 へようこそ」でした。

    また、更新のページには下記のように表示されていて、更新ボタンはありません。

    WordPress の新しいバージョンがあります。
    WordPress 6.7.2 は PHP 7.2.24 以降を必要とするため、更新を実行できません。現在稼働しているバージョンは 5.6.40 です。
    (この変更を非表示にするボタン)
    WordPress 6.7.2 は PHP 7.2.24 以降を必要とするため、更新を実行できません。現在稼働しているバージョンは 5.6.40 です。
    WordPress 6.7.2 の英語版 (US) をインストールしようとしています。この更新を行うことで翻訳が表示されなくなる可能性があります。ローカライズ版のリリースを待ったほうが良いかもしれません。

    英語版と日本語版のどちらをインストールしていたのかについても判断できませんでした。
    (readme.html は日本語になっていたので日本語版でしょうか。readme-ja.html もあるので、プラグインにより日本語化されたということでしょうか…)

    CORESERVERのV1プランに設置しており、PHPのバージョンはWordPressの
    バージョンにあわせて、php56〜83のプルダウンから[php56]を選択してあります。

    他の方の投稿を拝見していて、最新版にするには(バックアップはもちろんですが)
    段階的なバージョンアップが必要とのことで、どのように進めるのが適切か答えを出せずにいます。

    ご助言いただければ幸いです。
    よろしくお願いいたします。

    • このトピックは11ヶ月前に瀬戸内ことり (Setouchi Kotori)が編集しました。理由: コードでないものがコードブロックに収められていたため引用ブロックへ移動しました
4件の返信を表示中 - 1 - 4件目 (全4件中)
  • mokkosan

    (@mokkosan)

    こちらのページにWordPressとPHPの互換性が載っています。https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/

    (1)ですのでまず、php56でも動かせるWordPress6.2まで、段階的にWordPressをバージョンアップ

    (2)そして、WordPress6.2まで上げたら、今度は、PHPをWordPress6.2が正規サポートしているPHP7.4までバージョンアップ

    (3)次にPHP7.4で動かせるWordPress6.7まで段階的にバージョンアップ

    (4)最後にPHPを7.4のまま置いておくか、例外付きサポートの8.2まで上げるか、あるいはベータサポート中の8.4にチャレンジするか決める。

    こんな流れでいいと思います。ただし、これはあくまで本体の話。プラグインとテーマも絡んでくるので、こまめにバックアップをかましつつ、常に一つ前の状態に戻れるようにして進めてください。

    ちなみにうちのお店のサイトは、PHP8.4で稼働しています。今のところ動作には問題なく、8.2に比べると、表示速度も早いので満足しています。とはいえ、あくまでベータサポート状態なので、8.4に上げるのは自己責任で(^^;;

    トピック投稿者 ibushigin

    (@taiki215)

    mokkosan

    早速、丁寧なご助言をいただきありがとうございます。
    ご教示いただいたWordPressとPHPの互換性一覧表とご助言に基づいて、都度バックアップを実施しながら丁寧に進めてみようと思います。

    瀬戸内ことり
    コードブロックに引用文を入れてしまっていたようで、大変失礼いたしました。これを機に、最近のWordPressについても学ばせていただきます。

    mokkosan

    (@mokkosan)

    追加ですが、PHPに関していえば、8.0以下はすでにEnd of lifeを迎えており、セキュリティホールがあってもメンテナンスされない危険な状態です。(今日2025/03/23現在)また、8.1は2025年いっぱい、8.2は2026年いっぱいでEnd of lifeを迎えます。その辺りの事情も踏まえて、どのバージョンで運用するのかを決めましよう。

    トピック投稿者 ibushigin

    (@taiki215)

    mokkosan

    おかげさまで、無事に(デバッグモードではいくつかエラー表示が出ますが)6.7.2までバージョンアップを完了しました。PHPバージョンの件もありがとうございます。8.3にして試していますが、無事動いているようです。

    迅速にご助言をいただき、本当にありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)

トピック「旧バージョン(3.5.2)からのバージョンアップ」には新たに返信することはできません。