私のOSはWindows 10 Pro x64で、VC14
パッケージx86およびx64をインストールしました。
Php7.0.0ディレクトリをwamp/bin/php
に追加し、ファイルphp.ini
、phpForApache.ini
およびwampserver.conf
をコピーして、これらのファイルのディレクトリとphp拡張機能を変更しました。
私のwampserver.conf
があります:
<?php
$phpConf['phpIniDir'] = '.';
$phpConf['phpExeDir'] = '.';
$phpConf['phpConfFile'] = 'php.ini';
//PHP 7 needs Apache 2.4.x and doesn't works with Apache 2.2.x
$phpConf['Apache']['2.4']['LoadModuleName'] = 'php7_module';
$phpConf['Apache']['2.4']['LoadModuleFile'] = 'php7Apache2_4.dll';
$phpConf['Apache']['2.4']['AddModule'] = '';
?>
Php7.0.0バージョンを選択すると、Apache httpd.confが次の行を取得するため、WAMPによって正しく読み取られます。
LoadModule php7_module "c:/wamp/bin/php/php7.0.0/php7Apache2_4.dll"
パスは正しく、dllファイルは存在しますが、Apacheサービスが起動せず、Apache拡張機能を確認すると、php7_moduleが見つからない(赤い四角)と表示されます。
Apacheエラーログを確認すると、報告されるのは
[Tue Dec 08 11:02:14.021018 2015] [core:warn] [pid 5008:tid 516] AH00098:pid file C:/wamp/bin/Apache/apache2.4.9/logs/httpd.pid overwritten-Unclean shutdown以前のApacheの実行の?
WAMPサーバーでPHP 7を正常に実行した人は、この問題の修正を知っていますか?ありがとうございます。
答えがあります:
私はphp7と互換性がないように見える最後の公式wampserverで実行していました(私の問題の同じ結果で4台のコンピューターでいくつかのテストを行いました)。
同僚の1人がこのリンクをくれました: http://forum.wampserver.com/read.php?1,126455 wampserverを非公式の新しいバージョンに更新するためのチュートリアルがあります。この指示に従って、wamp/scriptsおよびwamp/langフォルダーを更新しました。その後、Apacheは通常、php 7を使用して起動します。
PS:それは特定のphp関数でいくつかのエラーのようです。もう1つの修正は、他のwampserverファイルを更新することです。詳細はリンクアップにあります。しかし今のところ、このエラーは発生していません。
このページに来てくれて、助けてくれてくれてありがとう!.
将来、他の開発者がここで答えを見つけることを願っています。
同じエラーを先に修正します。すべてのリンクはフランスのwampserverフォーラムからのものです。おそらく同じリンクが英語で見つかる可能性があります。
まず、ここに記載されているすべての手順を実行します(otomaticの応答、php7.0.0リリースでは私にとってはうまくいきます): http://forum.wampserver.com/read.php?1,133587,133587# msg-133618
次の手順に従ってwampserverのバージョンを更新してください:(3.0 wampserverを実行していない場合) http:// forum。 wampserver.com/read.php?1,126455
WampserverフォーラムのCONSEILS DE DEPANNAGEセクションのステップ20(x86とx64の両方)ですべてのパッケージをインストールすることを忘れないでください:forum.wampserver.com/read.php?1,88043
その後、いくつかのシンボリックのリンクがphp7 dllで失われる可能性があります。したがって、wamp/scripts/config.inc.phpにいくつかの行を追加する必要があります(最初のリンクでotomaticの#msg-135093を表示):forum.wampserver.com/read.php?1,133587,133587#msg-133618
お役に立てれば幸いです。
私はバージョン3.0 + Wampアイコントレイへの左クリック(代わりに右クリック)のトリックを見つけ、PHPバージョンを選択します。