xampp php バージョン 7 を実行するとすべて問題ありませんが、xampp php バージョン 8 を実行しても現在のプロジェクトが機能しない場合、これは私の laravel 9 xampp php バージョン 8 の現在のプロジェクトです
新しいプロジェクトを実行して npm install&& npm run dev をインストールすると別の問題が発生しますが、機能しません npmインストール npm run dev を実行すると、結果は npm run dev
になります。phpArtisanを実行すると、ログインURL後に移行して提供されます
P粉2538003122023-11-09 10:09:07
これで、ほとんどの場合うまくいきます。古いプロジェクトが 1 つまたは 2 つあり、古い PHP バージョンで実行する予定がある場合があります。これらのプロジェクト ディレクトリに対してのみ古い PHP バージョンを実行するように xampp を設定するだけです。
古いプロジェクトを最新の PHP バージョンにアップグレードし、新しい PHP バージョンとスイッチで同じプロジェクトを実行する必要がある場合があります。古い PHP バージョン間を行き来します。これを行うには、古い PHP バージョンを別のポート (例: 8056) にセットアップして、http://localhost/any_project/ にアクセスしたときに xampp が PHP 7 を実行し、次にアクセスしたときに xampp が PHP 7 を実行できるようにします。 >http://localhost:8056/any_project/
xampp は PHP 5.6 を実行します。
ローカルホスト上で PHP 7 を使用しながら、PHP 5.6 を実行する仮想ホスト (例: localhost56) を作成できます。
PHP をダウンロード つまり、xampp で PHP 7 を実行していて、それに古い PHP バージョン (例: PHP 5.6) を追加したいと考えています。
php.net から PHP zip アーカイブの nts (非スレッドセーフ) バージョンをダウンロードし (古いバージョンのアーカイブを参照)、c:\xampp の下にファイルを抽出します。 \php56 。スレッドセーフ バージョンには php-cgi.exe は含まれません。
ステップ 2:
php.ini
ファイル
c:\xampp\php56\php.ini
php.ini-development を
php.ini にコピーし、メモ帳で開きます。次に、次の行のコメントを解除します。
リーリー
さらに、Apache 設定に次の行が存在する場合 httpd-xampp.conf
先頭に # (シャープ文字) を使用してコメントアウトします。
Apache の構成
xampp コントロール パネルを開き、Apache の設定ボタンをクリックし、Apache (httpd-xampp.conf) をクリックします。テキストファイルが開きます。ファイルの最後に次の設定を配置します:
リーリー注:
必要に応じて、手順 1 ~ 3 に従って、PHP のバージョンを xampp インストールに追加できます。 ステップ 4 (オプション 1):
[特定の PHP バージョンを実行するディレクトリを追加]これで、PHP 5.6 で実行されるディレクトリを設定できます。構成ファイル (手順 3 の httpd-xampp.conf) の最後に以下を追加するだけで、ディレクトリを設定できます。
リーリーステップ 4 (オプション 2):
ここでポート 8056 に PHP v5.6 をセットアップするには、構成ファイル (ステップ 3 の httpd-xampp.conf) の最後に次のコードを追加します。
リーリーステップ 4 (オプション 3):
http://localhost56 で PHP v5.6 を使用するためにディレクトリ (htdocs56) 上に仮想ホスト (localhost56) を作成するには、目的の場所にディレクトリ htdocs56 を作成し、
localhost56 をホスト ファイルに追加します (ハウツー を参照)。
次に、次のコードを構成ファイル (手順 3 の 完了: Apache を保存して再起動します 設定ファイルを保存して閉じます。 xamppコントロールパネルからApacheを再起動します。オプション 2 を選択すると、xampp コントロール パネルに追加のポート (8056) がリストされます。 詳細については、次のスレッドを参照してください: XAMPP で 2 つの PHP バージョンを使用する方法はありますか? httpd-xampp.conf
) の最後に追加します。