ファーストコメット(FastComet):PHP 8.3を適用する

Last Updated:2024年07月10日| コメントを残す

現在、最新のPHPバージョンは8.3です。しかし、まだPHP 8.3をサポートしているWebホスティング会社はまれです。 Cafe24はPHP 8.2までサポートしています。 PHP 8.3をサポートするホスティング会社として SiteGroundとファーストコメット程度があります。

SiteGroundは数年前、韓国をはじめとするほとんどがアジア諸国で新規加入を受けていません。 ファーストコメットは Bluehostと同様のレベルの海外ホスティング会社ですが、東京サーバーリージョンを提供するのでスピード面で Bluehostより大丈夫です。ファーストコメットは最近(2024年2月に)PHP 8.4のサポートを追加しました。

この記事を書いたとき、クラウドウェイズはPHP 8.2までサポートしていましたが、2024年7月にPHP 8.3サポートを追加しました。

📍 クラウドウェイズの加入方法(+ Cloudwaysプロモコード、割引クーポンコード)

ファーストコメット(FastComet):PHP 8.3を適用する

PHP 8.3バージョンを適用してテストしてみると、 WordPress バージョンとほとんどの人気テーマとプラグインが問題なく動作することを確認しました。 PHP 8.3を使用しても WordPress 互換性に問題はないようです。しかし、ユーザーがあまり存在しない、または長い間更新されていないテーマやプラグインでは正しく機能しない可能性があります。

セキュリティ対応PHPバージョン

2024年2月現在、セキュリティサポートが提供されているPHPバージョンはPHP 8.1、8.2、および8.3です。 PHP 8.0 および PHP 7.4 以前のバージョンでは、セキュリティサポートが終了しました。

セキュリティサポートを提供するPHPバージョン

PHPのバージョンが高いほど、サイトの速度が速く、セキュリティの面でも有利です。可能な限りPHP 8.1以降を使用してください。

Cafe24を使用している場合は、PHP 8.2にアップグレードできます。 PHP 7.4以前からPHP 8.2に変更するとサーバーが変わるため、データとDBをバックアップしてアップグレードを進める必要があります。

古いPHPバージョンを使用するPHPバージョンを8.2にアップグレードすると、サイトの一部のテーマやプラグインが正しく機能しない可能性があります。 PHPバージョンの変更 WordPress 関連する問題として困難を経験する場合 ここでサービス(有料)をご依頼することができます。

ファーストコメットでPHP 8.3を変更する方法

FastCometを使用している場合は、cPanelにログインしてPHPバージョンを選択し、PHP設定を変更できます。

PHPのバージョンを変更する

ファーストコメットにログインして、 Active Products(使用中の商品)該当する商品のcPanelアイコンをクリックします。

パスワード入力ポップアップが表示されます。マスターパスワード(アカウントパスワード)を入力して 続行します ボタンを押します。

ファーストコメットマスターパスワード入力

cPanel(cPanel)に接続すると、右上の検索フィールドに「PHP「を入力(①)して PHPバージョンを選択を選択(②)します。

FastComet cPanel 画面

PHPセレクター 画面が表示されます。

PHP Extensions タブの Current PHP version(現在のPHPのバージョン) ドロップダウンをクリックして目的のPHPバージョンを選択できます。

ファーストコメットPHPバージョンセレクタ

現在のPHP 5.6バージョンからPHP 8.3バージョンまで選択できます。

8.3を選択し、 適用(適用) ボタンをクリックして適用します。

ファーストコメットPHPバージョンの変更

PHPの環境設定値を変更する

続いて オプション タブをクリックしてPHP ini設定を指定できます。

ファーストコメットPHPオプション設定

max_execution_time, max_input_time, max_input_vars, memory_limit などのオプション値を適切に変更するようにします。例えば、 memory_limitの 値を512Mに設定でき、最大1Gまで指定できます。

ファーストコメット PHP Memory Limit 制限サイズ設定

Memory Limit値の場合、wp-config.phpファイルにも次の行を追加する必要があり、メモリ制限サイズの値が適用されます。

define( 'WP_MEMORY_LIMIT', '512M' );

WordPressの ツール » サイトの健康でPHPのバージョンを確認できます。 (2024年2月15日現在)PHP 8.3.2バージョンで表示されますね。

ちなみに「サイトヘルス」は「サイトヘルス」の韓国語翻訳です。 ITでは、健康は「状態」にも翻訳されています。当初は「サイトの状態」に翻訳されていましたが、今は「サイトの健康」に翻訳が固まっているようです。 (個人的には「サイトの状態」がもっと自然ではないかと思われますが、「サイトの健康」という用語でよく触れると見慣れますね。😄😄)

GeneratePress, アストラ など、ほとんどの人気テーマと エレメンのようなページビルダーはPHP 8.3でエラーなしでうまく動作します。

問題が発生した場合は、同じ手順でPHPバージョンを8.2以前に戻してください。 Cafe24の場合、PHP 7.xからPHP 8.2に変更するか、その逆の場合、サーバーが変更されてサイトが初期化されますが、FastCometやCloudwaysなどではPHPのバージョンを簡単に変更できます。

このブログは、 Bluehostで長い間ホストされている昨年からクラウドウェイズで運営されています。

クラウドウェイズはまだPHP 8.2までサポートされていますが、先月に問い合わせてみたところ、PHP 8.3との互換性のために一生懸命働いているという回答を聞きました。近い将来、PHP 8.3のサポートが追加されないと期待されます。 PHP 8.3が正式にサポートされたら、すぐにPHP 8.3に切り替えるつもりです。

参照


コメントを残す

コメント