web-dev-qa-db-ja.com

WampサーバーでPHPバージョンを安全にアップグレードする方法

最新のwampサーバーをダウンロードし、PHPバージョン5.5.12を使用してシステムにインストールしましたが、PHPバージョンを5.5.27に安全にアップグレードしたいのですが、どうすればアップグレードできますか?

26
Srini

PHP WAMPのバージョンを更新する必要がある人には、これをお勧めします http:/ /wampserver.aviatechno.net/

更新にも問題がありましたが、このWebサイトには新しいphpバージョン(php 7.1.4など)のようなWampserverアドオンがあり、php.iniやphpForApacheなどのファイルを手動で編集する必要はありません。

楽しい!

41
Adam Šipický

WAMPサーバーは通常、さまざまなphp/mysqlバージョンのアドオンを提供します。ただし、最新のwampサーバーをダウンロードしたと述べました。現在、最新のWampサーバーv2.5はPHPバージョン5.5.12

したがって、次のように手動でアップグレードする必要があります。

  1. Php.netでバイナリをダウンロードする
  2. 新しいフォルダー内のすべてのファイルを抽出します:C:/wamp/bin/php/php5.5.27/
  3. Wampserver.confを別のphpフォルダー(php/php5.5.12 /など)から新しいフォルダーにコピーします
  4. Php.ini-developmentファイルの名前をphpForApache.iniに変更します
  5. できた! WampServerを再起動します(> trayiconを右クリック>終了)

質問はありませんが、地元の開発のために放浪者/人形または港湾労働者をお勧めします。詳細については、puphpet.comを確認してください。学習曲線はわずかですが、すべてのツールのさまざまなバージョンをより適切に制御できます。

27
Kapil Sharma

上記の回答に追加するには(手順1〜5を実行)。

  1. WAMPをクリック->選択PHP->バージョン:インストールされている新しいバージョンを選択
  2. PATHフォルダーがPHPへの新しいパスに更新されているため、OSのWAMPのバージョンは同じPHPバージョンです。
4
hcammidge

1つの重要なステップがすべての答えに欠けています。次の手順で正常にアップグレードしました。

  • wampスタックマネージャーでApacheサービスを停止します。
  • wampstack/phpディレクトリの名前をwampstack/php_oldに変更します
  • 新しいphpディレクトリをwampstack /にコピーします
  • wampstack/php/php.iniをwampstack/php_old/php.iniに置き換えます
  • php -vを使用してエラーをテストおよび修正します(たとえば、拡張機能がない)
  • [オプション] wampstack/properties.iniのphpバージョンを更新する
  • Wampstack/Apache/bin/php7ts.dllをwampstack/php/php7ts.dll に置き換えます。
    • これは他の回答では言及されていませんが、Apacheで正しいphpバージョンを使用するにはこれが必要です!
  • apacheサービスを開始します
2
Klaus
  1. PHPこのバージョンから必要なバージョンをダウンロードするだけです: http://wampserver.aviatechno.net/
  2. wamp\bin\phpディレクトリとこのように抽出します(注:フォルダーの名前をphp versionOfPhpに変更する必要がありますlist of installed version in the directory
  3. Wampを起動し、wampアイコンをクリックして、使用するphpのバージョンを選択します。 https://gyazo.com/de5727d7e254795e238422783dec3758
2
Junaid Anwar