一、apaceh2.4配置
(一)、改削apache2.4.29的httpd.conf安置目录文件,第38行
原Define SRVROOT "/Apache24"
改削为(你本身Apache的文件目录)Define SRVROOT "D:/Program Files/Apache24"
(二)、改削apache2.4.25的httpd.conf源文件存放路径,第247行和248行
原
DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
改削为
DocumentRoot "D:/Program Files/www"
<Directory "D:/Program Files/www">
(三)、添加apache处事至系统中,,以打点员身份运行CMD,使用命令添加。
命令"D:/Program Files/Apache24/bin/httpd.exe" -k install -n apache
(四)、改削apache E:\php\Apache24\conf\httpd.conf添加php关联
下面这一段可以放在(<IfModule unixd_module>前面)
LoadModule php7_module "D:/soft/php/php-7.1.11-Win32-VC14-x64/php7apache2_4.dll"
PHPIniDir "D:/soft/php/php-7.1.11-Win32-VC14-x64/"
最后
390行找到<IfModule mime_module>
添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddType application/pdf .pdf
(五)、apache启动错误盘问。右键点击“计算机”》打开“打点”》“事件检察器”》“windows日志”》“应用措施”即可盘问报错内容
二、 php配置
(一)、把D:/php7.x.x/php.ini-production 复制一份,并重定名为php.ini;
(二)、开启几个常用的php扩展用Notepad或emeditor或者记事本(最好是Notepad或sublim,这个两个软件显示行数)打开适才重定名的php.ini文件进行编纂
1、736行 ;extension_dir = "./"把前面的分号去失,并改为extension_dir = "D:/soft/php/php-7.1.11-Win32-VC14-x64"
2、737行和738行去失前面的分号,On windows:
extension_dir = "ext"
并改削为
On windows:
extension_dir = "D:/soft/php/php-7.1.11-Win32-VC14-x64/ext"【说明,此地点为扩展库的地点如不改削,php措施将无法访谒扩展库】
3、893行 ;extension=php_curl.dll 去失前面的分号
4、896行 ;extension=php_gd2.dll 去失前面的分号
5、903行 ;extension=php_mbstring.dll 去失前面的分号
6、905行 ;extension=php_mysqli.dll 去失前面的分号
7、909行 ; extension=php_pdo_mysql.dll 去失前面的分号
php7链接mysql数据库只保存了mysqli和pdo两种要领,去失了mysql扩展库
到这里php7的配置就完成了
测试是否配置告成
<?php
phpinfo();
?>
php-7.1和apache httpd-2.4.29 windows环境配置