質問: ApacheでPHPを動かしたいのですが PHPをインストールしてc:\PHPで配置したのですがこのあとhttpd.confや環境設定をいじっても 上手く動かないです。PHPはPHP5です。どなたか教えてください エラー httpd: Syntax error on line 533 of C:/Apache24/conf/httpd.conf: Cannot load C:/php/php7apache2_4.dll into server: エラーの場所です LoadModule php7_module "C:/php/php7apache2_4.dll" AddHandler application/x-httpd-php .php PHPIniDir "C:/php" これをc:\PHPにいれているのですが もしかしてApache24:\PHPのディレクトリに配置なのでしょうか??
回答: 適合するDLLは `PHP{PHP_MAIN_VERSION}apache{APACHE_HTTPD_VERSION}.dll` という形式になります。 設定がよくわからないなら XAMPP をおすすめします。 モジュール適合表 ========= | APACHE HTTPD | PHP5 | PHP7 | | --- | --- | --- | | 2.4 | php5apache2_4.dll | php7apache2_4.dll *1 | | 2.2 | php5apache2_2.dll *2 | php7apache2_2.dll *2 | *1 サポート前の場合は同梱されてない場合があります。 *2 サポート外の場合は同梱されてない場合があります。