15

WAMP サーバーの新規ダウンロードとインストールは正常に機能します (Apache 2.4.4 PHP 5.4.12)。

ただし、Apache の別のバージョン (この場合は 2.4 から 2.0) をインストールするとすぐに (PHP 5.2 と 5.4 を実行できるようになります)、WAMP はオレンジ色のアイコンでオフラインになります。

元の Apache バージョンに戻そうとすると、次の表示停止エラーが発生します。

Sorry,

This Apache version doesn't seem to be compatible with your actual PHP Version.
Switch cancelled.
Press ENTER to continue...

これは新規インストールであるため、Apache + PHP の両方のバージョンがデフォルトであるため、意味がありません。

UIが私に言っていることは次のとおりです。

  • WAMP アイコンがオレンジ色になりました
  • Apache/Version/2.4.4 アイコンの横に赤い警告アイコンがあります
  • Apache/Version/2.0.63 アイコンの横にチェックマークが付いています

他のバージョンの Apache もインストールしようとしましたが、問題はベース 2.4 WAMP インストール オプションにあるようです。

追加情報: ポート 80 は無料で、WS 2.0e を常に使用していましたが、このような問題はありませんでした。

ありがとう、デイブ

4

6 に答える 6

17

に行く \wamp\bin\php\phpX.Y.Z\wampmanager.conf.

Notepad++ で wampmanager.conf を編集します

このコードを追加して、wampmanager.conf を保存します。

$phpConf['apache']['2.4']['LoadModuleName'] = 'php5_module';
$phpConf['apache']['2.4']['LoadModuleFile'] = 'php5apache2_4.dll';
$phpConf['apache']['2.4']['AddModule'] =  '';

ワンプマネージャーを再起動..

于 2014-04-23T20:17:38.893 に答える
10

同様の問題が発生しました-WAMPをApache 2.2 / PHP 5.3からApache 2.4 / PHP 5.4にアップグレードしていました

これは私のために働いたものです:

  • Apache サービスを停止する
  • WAMP マネージャーの [サービスの削除] オプションを使用して、不要なバージョンの apache サービスを削除します。(実際に削除された場合は、Windows サービスを確認してください)
  • WAMP のインストール ディレクトリにある「wampmanager.conf」を手動で編集して、使用する Apache と PHP のバージョンを使用します (セクション:「php」、「phpCli」、「apache」/プロパティ「xVersion」、「xLastKnown」)。
  • WAMP マネージャーのシャットダウン
  • (再)WAMPマネージャーを起動
  • (再) WAMP マネージャーの「サービスのインストール」オプションを使用して、必要なバージョンの apache サービスをインストールします。(実際にインストールされている場合は、Windows サービスをチェックインします)
  • (再)Apacheサービスを開始する

注: 常に管理者として WAMP マネージャーを実行します

... この phpinfo() の後、新しい Apache と PHP のバージョンが表示され、正常に動作しているようです。それが役に立てば幸い。

于 2013-09-10T16:19:16.597 に答える
5

問題は WAMP バージョン 2.4 です。理由はわかりませんが、v2.4 はアドオンと互換性がありません。次に、2.2E を試しました。アドオンで大丈夫でした。

ちなみに、32bit用にコンパイルされたアドオン。したがって、アドオンを使用すると思われる場合は、64 ビット Wamp をインストールしないでください。

于 2013-10-18T16:10:43.403 に答える
1

私はこれと同じ問題を抱えていました.ofzzaとAnkit Sharmaのヒントに従い、サービスが停止している間に古いphpバージョンのディレクトリを手動で削除しました.

phpinfo() を呼び出すと、新しいバージョンが確実に実行されているにもかかわらず、上部の見出しがまだ古いバージョンの php であると主張していることを除いて、うまくいったようです。非常に奇妙ですが、すべてが機能しているので問題ありません。

于 2014-04-08T22:07:54.767 に答える
0

以前のインストールが問題の一部である可能性があります。WAMP 2.4を新しいディレクトリにインストールし (必要な Apache バージョンにバンドルされています)、www フォルダを移行します。直接アップグレードしても、エラーが発生することはありませんでした。

または、現在のバージョン [データベース、構成ファイル、および www dir] をバックアップし、アンインストールして、新しいバージョンをインストールします。後に情報を復元する

于 2014-01-10T05:38:59.220 に答える