とPHP 7私のOSは、Windows 10のPro x64のだと私はVC14
パッケージx86およびx64をインストールしたを使用します。私はwamp/bin/php
にphp7.0.0ディレクトリを追加したWAMP
は、ファイル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のエラーログをチェックすると、唯一報告された1が
ある[火12月8日11:02:14.021018 2015] [コア:警告] [PID 5008:TID 516] AH00098:PIDファイルC :/wamp/bin/apache/apache2.4.9/logs/httpd.pid上書きされました - 以前のApache実行の不正なシャットダウン?
WAMPサーバーでPHP 7を正常に実行したことがある人は、この問題の修正を知っていますか?ありがとうございました。
ハローtyd01を選択し、あなたの問題が解決されますか? – Rathinam
こんにちは、私はここに戻っていない長い時間。はい、私は答えを見つけました(マークされたポストボトムを見てください)。しかし、WAMPの新しいバージョンにはPHP 7が含まれているため、インストール/アップデートするだけです。 – tyd01