編集済み 5 数日前 によって ExtremeHow 編集チーム
更新ピーエイチピーXAMPPウィンドウズマックリナックス開発サーバーローカルホストソフトウェア
翻訳が更新されました 5 数日前
PHPは、主にウェブ開発で一般的に使用される人気のあるサーバーサイドのスクリプト言語です。多くの開発者は、XAMPPを使用してコンピュータ上でPHPアプリケーションを実行するローカルサーバー環境として利用しています。新しい機能を活用したり、パフォーマンスを向上させたり、最新のコードとの互換性を確保するために、XAMPPのPHPバージョンを更新する必要があります。このガイドでは、XAMPPでPHPバージョンを更新するためのステップバイステップのアプローチを提供します。
XAMPPは、無料でオープンソースのクロスプラットフォームのウェブサーバーソリューションスタックパッケージです。Apache HTTPサーバー、MySQLデータベース、PerlとともにPHPを含んでいます。これらのコンポーネントにより、PC上でテスト環境を簡単に設定できます。しかし、時間が経つにつれて、XAMPPパッケージに含まれるPHPバージョンは古くなってしまうことがあります。したがって、新しい機能やセキュリティの改善、パフォーマンスの向上を得るために、手動でPHPを更新する必要があります。
始める前に、現在の設定や既存のプロジェクトをバックアップすることが重要です。アップデート後に問題が発生した場合に役立ちます。最悪のシナリオは、重要な設定やデータを失うことですが、バックアップがあるとすぐに旧環境を復元することができます。
まず、自分のニーズに合った最新のPHPバージョンが必要です。公式PHPサイトwww.php.netから見つけてダウンロードできます。システムのアーキテクチャ(32ビットまたは64ビット)に合ったスレッドセーフバージョンを選択します。適切なzip
ファイルを選んでダウンロードを実行します。
ダウンロード後、zipアーカイブからファイルを解凍します。XAMPPインストールディレクトリ内に新しいフォルダを作成して、そこに内容を配置します。例えば、XAMPPがC:\xampp
にある場合、php-new
という名前の新しいフォルダを作成し、すべてのファイルをそこに解凍します。
PHPバージョンを変更する前に、既存のPHPフォルダをバックアップする必要があります。XAMPPインストールディレクトリに移動し、php
フォルダを見つけます。それをphp-backup
のように名前を変更します。このステップは、変更を元に戻す必要がある場合に重要です。
バックアップを取った後、新しいバージョンで既存のPHPフォルダを置き換える時です。解凍したフォルダphp-new
をphp
に名前を変更します。これで、XAMPPディレクトリには新しいPHPファイルがphp
フォルダに入っているはずです。
新しいPHPフォルダには、php.ini-development
とphp.ini-production
ファイルが含まれています。ニーズに最適なものを選んでphp.ini
に名前を変更し、以前のバージョンでのカスタム設定を反映させるように変更します。変更には、date.timezone
の設定、拡張機能の有効化、エラーレポート設定の調整が含まれることがあります。バックアップされたphp.ini
ファイルから新しいファイルに設定をコピーする際は注意してください。すべてが以前と同じように動作することを確認します。
XAMPPインストールのapache/conf/extra
ディレクトリにあるhttpd-xampp.conf
ファイルを開きます。このファイルには、ApacheサーバーのPHPに関する構成の詳細が含まれています。LoadModuleで始まる行を探します:
LoadModule php_module "C:/xampp/php/php5xyz.dll"
この行を、このバージョンにインストールしたPHPにポイントするように更新します。現在のディレクトリ構造に一致するphp7xyz.dll
ファイルへのパスを使用してください。
構成ファイルを更新したら、新しいPHPバージョンが正しく動作するかどうかを確認する時です。XAMPPコントロールパネルからApacheサーバーを再起動します。再起動後、テストPHPファイルを作成してPHPバージョンが更新されているか検証します。
htdocs
ディレクトリにphpinfo.php
という新しいファイルを次の内容で作成します:
<?php phpinfo(); ?>
ウェブブラウザを開き、http://localhost/phpinfo.php
にアクセスします。インストールされているPHPバージョンに関する情報が表示されるページが表示されます。表示されているバージョンがダウンロードしたバージョンと一致していることを確認します。すべてが正しい場合、PHPの更新は成功です!
テスト中に警告やエラーを受け取ることがあります。各メッセージを注意深く確認して解決します。問題は、互換性のない拡張機能、誤った構成、または不良スクリプトに関連している可能性があります。慎重に設定を元に戻したり、エラーを解決するためにドキュメンテーションを参照したりして、アプリケーションをスムーズに実行し続けます。
時には、古いPHPバージョンに依存するプロジェクトが新しいバージョンで壊れることがあります。必要に応じてコードをデバッグし、リファクタリングする準備をしてください。常にサードパーティのライブラリが互換性があり、インストールしたPHPバージョンをサポートするように更新されていることを確認してください。
XAMPPでのPHPバージョンの更新は、プロセスをステップに分解することで複雑ではありません。適切に準備し、古いファイルを慎重に置き換え、構成を検証することで、簡単に新しいPHPリリースに移行できます。こうすることで、セキュリティ、パフォーマンスが向上し、最新のアプリケーションとの互換性が確保されます。
ウェブ開発では、ソフトウェアのバージョンを最新に保つことが不可欠です。定期的な更新により、脆弱性からの保護が得られ、現代の機能やセキュリティパッチとの互換性が確保されます。プロジェクトを安全に保ち、XAMPPなどの開発環境を最新に保つようにしてください。説明した手順に従うことで、PHPバージョンを効果的に管理し、開発タスク中の中断を最小限に抑え、ローカルサーバーが信頼性と効率を保つことができます。
記事の内容に誤りがある場合, あなたは