目次
1. PHP バージョンを追加します。
2. PHP バージョンの切り替え
ホームページ バックエンド開発 PHPの問題 PHPのバージョンを上げる・切り替える方法

PHPのバージョンを上げる・切り替える方法

May 21, 2021 pm 05:50 PM
PHPのバージョン スイッチ

この記事では、PHP のバージョンを追加および切り替える方法を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

PHPのバージョンを上げる・切り替える方法

1. PHP バージョンを追加します。

1. WampServer (32 ビット) がインストールされています。PHP ディレクトリは A:\WampServer\wamp\bin です。 \php\php5.4.3、つまり、デフォルトでインストールされる PHP バージョンは 5.4.3 です。

一部のプロジェクトでは異なる PHP バージョンが必要なため、複数の PHP バージョンを wamp\bin\php ディレクトリに追加する必要があります。

以前に PHP バージョン 7.2.8 を正常にインストールしたことがあります。初めて 64 ビット PHP をインストールしたときは失敗しました。32 ビット PHP を削除して再インストールした後、成功しました。

今、プロジェクトに取り組んでいると、「count():Parameter は Countable を実装する配列またはオブジェクトでなければなりません」というエラー メッセージが表示されます。PHP のバージョンを下げる必要があるため、今はPHP7.1バージョンをインストールします。

ここでは、PHP バージョンを追加するための次の 2 つのチュートリアルで十分です。「WAMPSERVER で複数のバージョンの PHP (PHP5.3、PHP5.4、PHP5.5) のサポートを追加します。 》と「phpのバージョンアップ方法---php7.1.5 wampをphp5.5.12からバージョンアップする実践」です。

2. https://windows.php.net/download/ から必要な PHP バージョン「*** x86 Thread Safe」をダウンロードします。たとえば、PHP7.1.21 バージョンの Zip パッケージをダウンロードし、 PHP ディレクトリ (ディレクトリ A:\WampServer\wamp\bin\php など) に移動し、解凍してフォルダーの名前を「php7.1.21」 (「PHP バージョン番号」) に変更します。

さまざまなダウンロード バージョンについて知りたい場合は、「Windows で php のバージョンを選択するには?」を参照してください。 》。

3. 既存バージョンの php フォルダー (PHP5.4.3 フォルダーなど) にある php.ini、phpForApache.ini、および wampserver.conf ファイルを php7.1.21 フォルダーにコピーします。

4. php.ini と phpForApache.ini の 2 つのファイルを変更し、2 つのファイル内のすべての php5.4.3 を見つけて php7.1.21 に置き換えます。

5. wampserver.conf ファイルを変更し、「php バージョンをアップグレードする方法 --- php5.5.12 から php7.1.5 wamp practice をアップグレードする」の手順 6 を参照してください。

wamp\bin\apache ディレクトリから「apache2.2.22」フォルダを見つけたので、私の Apache バージョンは 2.2X で、wampserver.conf ファイルの変更は次のとおりです。

$phpConf['apache']['2.2']['LoadModuleName'] = 'php7_module';
$phpConf['apache']['2.2']['LoadModuleFile'] = 'php7apache2_2.dll';
ログイン後にコピー

6. wamp\bin\apache\apache2.2.22\bin ディレクトリ内の php.ini ファイルを削除します。

7. wamp\bin\apache\apache2.2.22\conf ディレクトリで httpd.conf ファイルを見つけ、LoadModule を検索して、それを

LoadModule php7_module "A:/WampServer/wamp/bin/php/php7.1.21/php7apache2_2.dll"
ログイン後にコピー

8 に変更します。 bin\ php\php7.1.21 フォルダー内に新しいフォルダーを作成し、「zend_ext」という名前を付けます。

対応するダイナミック リンク ライブラリを https://xdebug.org/download.php から zend_ext フォルダーにダウンロードします。私のバージョンは 7.1、スレッド セーフ、32 ビットです。このダイナミックリンクライブラリの名前は「php_xdebug-2.7.0alpha1-7.1-vc14.dll」です。

9. wamp\bin\php\php7.1.21 フォルダーで php.ini ファイルを見つけて、次のように変更します:

; XDEBUG Extension

zend_extension = "A:/WampServer/wamp/bin/php/php7.1.21/zend_ext/php_xdebug-2.7.0alpha1-7.1-vc14.dll"
ログイン後にコピー
ログイン後にコピー

10最後に、この文

;extension=php_mysql.dll
ログイン後にコピー

11 をコメント アウトし、php.ini ファイル内の WampServer を再起動します。

WampServer アイコンを左クリックし、「PHP」を選択し、不思議なことに「php.ini」ファイルをクリックします (このファイルは実際には wamp\bin\apache\apache2.2.22\bin フォルダにあります。手順6 一度削除されていますが、再度自動生成されるはずです)。

興味本位で「php.ini」ファイルの「phpバージョン番号」を「php7.1.21」に変更してみたら、ダイナミックリンクライブラリも変更されました。ステップ9に従って。

extension_dir = "A:/WampServer/wamp/bin/php/php7.1.21/ext/"
ログイン後にコピー
; XDEBUG Extension

zend_extension = "A:/WampServer/wamp/bin/php/php7.1.21/zend_ext/php_xdebug-2.7.0alpha1-7.1-vc14.dll"
ログイン後にコピー
ログイン後にコピー

12. インストール後、WampServer を数回クリックして開きます (最初は php7.1.21 のバージョンが表示されなかったので、さらに数回クリックしました)、PHP→バージョン「7.1.21」 」と表示され、ここまではphpバージョンの追加に成功しました。

しかし、PHP→バージョンの前の「√」はまだ「7.2.8」の前にあるため、コマンドプロンプトウィンドウの cmd に

php -v
ログイン後にコピー
ログイン後にコピー

と入力したところ、現在使用されていることがわかりました。 PHPのバージョンは変更されておらず、「php7.2.8」のままなので、PHPのバージョンを切り替えてみましょう。

推奨学習: php ビデオ チュートリアル

2. PHP バージョンの切り替え

Windows で PHP 環境変数を設定するだけで、チュートリアル「 Windows の PHP 環境変数の設定」。

1. Win10 では、「この PC」を右クリック→「プロパティ」→「システムの詳細設定」→「環境変数」を選択し、「システム環境変数」で「パス」を見つけてダブルクリックして編集します。

#2. php へのパスを見つけ、最後のパス「php7.2.8」を必要なバージョンに変更し、ここでは「wamp\bin\php\」に変更します。 php7.1.21」。

3、在命令提示符窗口cmd输入

php -v
ログイン後にコピー
ログイン後にコピー

  

可以看到,php的版本已经切换成功了。

以上がPHPのバージョンを上げる・切り替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Xiaomi Mi 14Ultraで4gと5gを切り替えるにはどうすればよいですか? Xiaomi Mi 14Ultraで4gと5gを切り替えるにはどうすればよいですか? Feb 23, 2024 am 11:49 AM

Xiaomi 14Ultraは、今年最も人気のあるXiaomiモデルの1つです.Xiaomi 14Ultraは、プロセッサとさまざまな構成をアップグレードするだけでなく、多くの新しい機能アプリケーションをユーザーにもたらします.これは、Xiaomi 14Ultra携帯電話の販売からもわかります.人気がありますが、まだ知られていない一般的に使用される機能がいくつかあります。では、Xiaomi 14Ultraはどのようにして4gと5gを切り替えるのでしょうか?以下に具体的な内容をご紹介していきます! Xiaomi 14Ultraで4gと5gを切り替えるにはどうすればよいですか? 1. 電話機の設定メニューを開きます。 2. 設定メニューで「ネットワーク」および「モバイル ネットワーク」オプションを見つけて選択します。 3. モバイル ネットワーク設定に、[優先ネットワーク タイプ] オプションが表示されます。 4. このオプションをクリックまたは選択すると、次の内容が表示されます。

win11 home版からprofessional版へ切り替える操作チュートリアル_win11 home版からprofessional版へ切り替える操作チュートリアル win11 home版からprofessional版へ切り替える操作チュートリアル_win11 home版からprofessional版へ切り替える操作チュートリアル Mar 20, 2024 pm 01:58 PM

Win11 Home Edition を Win11 Professional Edition に変換するにはどうすればよいですか? Win11 システムは Home Edition、Professional Edition、Enterprise Edition などに分かれており、ほとんどの Win11 ノートブックには Win11 Home Edition システムがプリインストールされています。今日は、エディターが win11 ホーム バージョンからプロフェッショナル バージョンに切り替える手順を示します! 1. まず、win11 デスクトップとプロパティでこのコンピューターを右クリックします。 2. 「プロダクト キーの変更」または「Windows のアップグレード」をクリックします。 3. 入力後、「プロダクト キーの変更」をクリックします。 4. アクティベーション キー 8G7XN-V7YWC-W8RPC-V73KB-YWRDB を入力し、[次へ] を選択します。 5.その後、成功を促すメッセージが表示されるので、win11 home バージョンを win11 professional バージョンにアップグレードできます。

PHPバージョン開発履歴(1995年~2022年) PHPバージョン開発履歴(1995年~2022年) Jun 01, 2020 pm 01:59 PM

PHP の学習者および開発者として、その歴史を理解できないわけがありません。次の PHP 中国語 Web サイトは、PHP 愛好家が PHP のさまざまな歴史的バージョンを確認するのに役立ちます。

Win10システムでデュアルシステム切り替えを実装する方法 Win10システムでデュアルシステム切り替えを実装する方法 Jan 03, 2024 pm 05:41 PM

Win システムに初めて触れたとき、多くの友人は慣れていないかもしれません。コンピューターにはデュアル システムがあります。現時点では、実際に 2 つのシステムを切り替えることができます。切り替えの詳細な手順を見てみましょう。 2 つのシステム間で。 win10システムで2つのシステムを切り替える方法 1. ショートカットキーの切り替え 1. 「win」+「R」キーを押してファイル名を指定して実行を開きます 2. 実行ボックスに「msconfig」と入力し、「OK」をクリックします 3. 開いた「」で「システム構成」インターフェイスで、必要なシステムを選択し、「デフォルトとして設定」をクリックします。完了後、「再起動」で切り替えを完了できます。方法 2. 起動時に切り替えを選択します。 1. デュアル システムの場合、選択操作インターフェイス起動時に表示されます。キーボードの「上下キー」を使用してシステムを選択できます。

Apple コンピュータのデュアル システム ブート モードを切り替える Apple コンピュータのデュアル システム ブート モードを切り替える Feb 19, 2024 pm 06:50 PM

起動時に Apple デュアル システムを切り替える方法 Apple コンピュータは強力なデバイスなので、独自の macOS オペレーティング システムに加えて、Windows などの他のオペレーティング システムをインストールしてデュアル システム切り替えを実現することもできます。では、起動時に 2 つのシステムを切り替えるにはどうすればよいでしょうか?この記事では、Apple コンピュータのデュアル システムを切り替える方法を紹介します。まず、デュアル システムをインストールする前に、Apple コンピュータがデュアル システムの切り替えをサポートしているかどうかを確認する必要があります。一般的に言えば、Apple コンピュータは以下に基づいています。

Excelでブックを切り替えるショートカットキーの使い方 Excelでブックを切り替えるショートカットキーの使い方 Mar 20, 2024 pm 01:50 PM

Excel ソフトウェアのアプリケーションでは、一部の操作を簡単かつ迅速に行うためにショートカット キーを使用することに慣れています。Excel の複数のテーブル間に関連するデータがある場合があります。それを表示するときに、タスクを常に切り替える必要があります。高速な切り替え方法を使用すると、切り替えにかかる無駄な時間が大幅に節約され、作業効率が大幅に向上します。クイック切り替えを完了するにはどのような方法を使用できますか? この問題に対処するために、今日は編集者がそれについてお話します。内容は次のとおりです。 Excel でブックを切り替えるショートカット キーを使用します。 1. まず、開いた Excel テーブルの下部に複数のワークブックが表示されますが、下の図に示すように、異なるワークブックをすばやく切り替える必要があります。 2. 次に、キーボードの Ctrl キーを動かさずに押し、必要に応じて右側のジョブを選択します。

win11 で alt+tab を使用してインターフェイスを切り替えることができません。原因は何ですか? win11 で alt+tab を使用してインターフェイスを切り替えることができません。原因は何ですか? Jan 02, 2024 am 08:35 AM

Win11 では、ユーザーが Alt+Tab ショートカット キーを使用してデスクトップ切り替えツールを起動できるようになりましたが、最近、友人が Win11 の Alt+Tab キーでインターフェイスを切り替えることができないという問題に遭遇しました。原因と解決方法がわかりません。 win11 の alt+tab でインターフェイスを切り替えることができないのはなぜですか? 回答: ショートカット キー機能が無効になっているため、解決策は次のとおりです: 1. まず、キーボードの「win+r」を押してファイル名を指定して実行を開きます。 2. 次に「regedit」と入力し、Enter キーを押してグループ ポリシーを開きます。 3. 次に、「HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer」と入力します。

全角と半角を理解する: 切り替えテクニックの概要 全角と半角を理解する: 切り替えテクニックの概要 Mar 25, 2024 pm 01:36 PM

日常生活の中で「全角」と「半角」の問題に遭遇することは多いですが、その意味や違いを深く理解している人は少ないかもしれません。全角と半角は実際には文字エンコード方式の概念であり、コンピュータの入力、編集、植字などに特別な用途があります。この記事では、全角と半角の違い、切り替えテクニック、実際のアプリケーションについて詳しく説明します。まず、漢字における全角と半角の定義は、全角文字は1文字位置を占め、半角文字は1文字位置の半分を占めます。コンピューターでは、パスします

See all articles