以下是本人搭建apache+php开发环境时,遇到的重要配置:
apache配置文件,httpd.conf, apache_home/conf/httpd.conf
1、apache加载php模块
httpd.conf文件中,搜索loadModule,添加
LoadModule php5_module "D:/php56/php5apache2_4.dll" PHPIniDir "D:/php56"
2、apache识别php文件
httpd.conf文件中,搜索addType,添加
AddType application/x-httpd-php .php AddType application/x-httpd-php .html
3、apache指向php文件工作空间
httpd.conf中,搜索,DocumentRoot,添加
DocumentRoot "D:\php_workspace" <Directory "D:\php_workspace">
php.ini文件,位置,php_home/php.ini
4、php开放mysql服务
php.ini文件中搜索extension,打开
extension=php_mysql.dll extension=php_mysqli.dll
5、由于有些dll文件不在php_home下,而在php_home/ext目录下,所以需要配置extension_dir
php.ini中,搜索extension_dir
extension_dir = "D:\php56\ext"
6、修改apache端口号
apache_home/conf/httpd.conf,查找listen 80,80是默认端口号,修改为指定端口号。