免責事項: Web サイトの PHP バージョンを更新する前に、次のことを強くお勧めします。 それの完全なバックアップを作成します、何か問題が発生した場合に備えて。
まず、次の Web ホスティング シナリオのうちどれが Web サイトに最適であるかを判断します。
- Web サイトは、ホスティング プロバイダーが管理する共有ホスティングを使用しています: Web サイトが優れた Web プロバイダーによってホストされている場合、切り替えは迅速かつ非常に簡単な手順になるはずです。提供されている「コントロール パネル」インターフェイスを介して自分で変更できる可能性が非常に高くなります。
- ウェブサイトは VPS またはカスタム サーバー上で実行されており、自分で管理する必要があります: 「管理されていない」ホスティングを使用している場合 (多くの場合、 仮想専用サーバー ソリューションは更新のサポートなしで提供されます)、その場合は、PHP のアップグレードを自分で行う必要がある場合があります。
これら 2 つのオプションをさらに詳しく見てみましょう...
一般的な「フルマネージド」共有ホスティング パッケージでの PHP の更新
サーバーの構成を変更するためにどのようなオプションが利用できるかは、使用している Web ホストと製品によって完全に異なることに注意してください。
理想的には にアクセスできるでしょう ウェブサイトのコントロールパネル Web サイトの実行に使用される PHP バージョンを変更するために使用できます。このプロセスにはいくつかの前提条件があります。
- あなたはこの仕事を自分で喜んで引き受けます。 PHP バージョンを変更すると、 理想的には 新しいバージョンによって Web サイトのコードとの非互換性の問題が発生する場合があるため、実際の Web サイトでは実行しないでください。 に関する記事を参照してください 新しいバージョンの PHP で Web サイトをテストする方法 ここ。
Web サイトがまだ公開されていない場合、または多少のダウンタイムを気にしない場合は、すぐに変更を加えて「ライブ」テストを行うことができます。問題が発生した場合は、以前の PHP バージョンに戻してください。 今すぐガイドを見てください PHP のアップグレードによるエラーのトラブルシューティング.
ただし、それができない場合は、テスト用の Web サイトのコピーを作成する必要があります。 Web サイトをバックアップしてコピーを作成する方法がわからない場合は、このプロセス全体が適していない可能性があります。この場合、おそらく次のようにしたいでしょう 開発者を見つける あなたを助けるために。
- ISP が Web サイトの PHP バージョンの変更をサポートしている場合でも、これを設定するための Web 管理者がいない場合があります。 .htaccess ファイル内などの構成ファイルを介してこれを行う必要がある場合があります。 コントロール パネル インターフェイス内で Web サーバーの PHP バージョンの管理に関する参照が見つからない場合は、サポート Web サイトを確認してください。 これに関するナレッジベースの記事がある可能性がありますが、それでも満足できない場合は、サポート部門にチケットを発行することをお勧めします。
- Web プロバイダーが特定のホスティング パッケージで最新の PHP を提供していないことが判明する場合があります。
同じプロバイダーの新しいサーバーに移行することでこの問題を解決できる場合があります。これは、古いアカウントが同じレベルのメンテナンスを受けられないレガシー ハードウェアでスタックする場合があるためです。ただし、プロバイダーが単に必要な PHP のバージョンを提供していない可能性も十分にあります。現在のバージョンをサポートできない場合は、次のようにすることをお勧めします。 別の ISP への移行を検討する.
PHP バージョンを変更するためのコントロール パネルにアクセスできると仮定して、次のヒントをお読みください。 コントロールパネルからPHPを変更する ここ。
自分が保守の責任を負う「管理されていない」Web サーバー上の PHP を更新する
このプロセスは、Web サーバーが実行されているオペレーティング システムの種類に大きく依存します。セットアップに関連するガイドを選択してください。
私の ISP は必要な PHP のバージョンを提供していません
Web サイトを新しい ISP に移行する必要があると結論付ける場合もあります。 私たちのガイドに従ってください より良い PHP ホストへの移行 ここ。
独自のサーバーを構築しましたが、どのようなオプションがありますか?
ここからガイドを読み始めてください PHPを手動でアップグレードする方法 ここ。
これらの手順は複雑すぎたり、時間がかかりすぎたりしませんか?
専門家に依頼する時期が来たようです。 ガイドをご覧ください。 PHP開発者 それは助けることができます。
記事の最終更新日: 21st January, 2021