1、apaceh2.4配置php
(一)、修改apache2.4.29的httpd.conf安裝目錄文件,第38行html
原Define SRVROOT "/Apache24"mysql
修改成(你本身Apache的文件目錄)Define SRVROOT "D:/Program Files/Apache24"sql
(二)、修改apache2.4.25的httpd.conf源文件存放路徑,第247行和248行數據庫
原apache
DocumentRoot "${SRVROOT}/htdocs"windows
<Directory "${SRVROOT}/htdocs">php7
修改成app
DocumentRoot "D:/Program Files/www"curl
<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日誌」》「應用程序」便可查詢報錯內容
2、 php配置
(一)、把D:/php7.x.x/php.ini-production 複製一份,並重命名爲php.ini;
(二)、開啓幾個經常使用的php擴展用Notepad或emeditor或者記事本(最好是Notepad或sublim,這個兩個軟件顯示行數)打開剛纔重命名的php.ini文件進行編輯
一、736行 ;extension_dir = "./"把前面的分號去掉,並改成extension_dir = "D:/soft/php/php-7.1.11-Win32-VC14-x64"
二、737行和738行去掉前面的分號,On windows:
extension_dir = "ext"
並修改成
On windows:
extension_dir = "D:/soft/php/php-7.1.11-Win32-VC14-x64/ext"【說明,此地址爲擴展庫的地址如不修改,php程序將沒法訪問擴展庫】
三、893行 ;extension=php_curl.dll 去掉前面的分號
四、896行 ;extension=php_gd2.dll 去掉前面的分號
五、903行 ;extension=php_mbstring.dll 去掉前面的分號
六、905行 ;extension=php_mysqli.dll 去掉前面的分號
七、909行 ; extension=php_pdo_mysql.dll 去掉前面的分號
php7連接mysql數據庫只保留了mysqli和pdo兩種方法,去掉了mysql擴展庫
到這裏php7的配置就完成了
測試是否配置成功
<?php
phpinfo();
?>