在apache的主配置文件/conf/http.conf
最下面添加
Include "D:workspace_phpapache-php.conf"
文件路径可以任意
在D:workspace_php文件下创建
apache-php.conf文件
它的具体内容为
[html] view plain copy
PHP-Module setup
LoadFile "D:/xampp/php/php5ts.dll"
LoadModule php5_module "D:/xampp/php/php5apache2_2.dll"
SetHandler application/x-httpd-php
SetHandler application/x-httpd-php-source
PHP-CGI setup
SetHandler application/x-httpd-php-cgi
Action application/x-httpd-php-cgi "/php-cgi/php-cgi.exe"
PHPINIDir "D:/xampp/php"
AddType text/html .php .phps
ScriptAlias /php-cgi/ "D:/xampp/php/"
AllowOverride None
Options None
Require all denied
Require all granted
SetHandler cgi-script
SetHandler None
其中php所在的目录请根据自己的情况进行修改。
你可能已经注意到我用的是xampp下php。
本文也是借鉴了xampp的配置思路,即在apache主配置文件中多使用Include指令来添加自定义的配置文件,
尽可能减少对主配置文件的修改,使配置过程更加模块化。