1 先設置環境變量(win7的)
win10
我用EditPlus打開httpd.conf
LoadModule php5_module "c:/wamp/php/php5apache2_2.dll"
dll是小寫的LL不是大寫的II在Editplus中這兩個一樣
注意:每次更改apache配置文件的時候都得重啟apache
說明
// LoadModule 檢查是否加載
// php5_module 在httpd.conf中模塊名稱
// "c:/wamp/php/php5apache2_2.dll" 模塊的路徑
檢查
檢查一下 模塊是不是可以解析php文件:
1 默認網站的根目錄 C:\wamp\apache\htdocs
2 在默認網站的根目錄中新建一個 test.php
輸入以下代碼:
在浏覽器中輸入127.0.0.1/1.php或者localhost/1.php得到如下結果
在Editplus中添加
AddType application/-x-httpd-php .php
說明
AddType 檢查是否能解析
添加文件的擴展名 .php
重啟apache 看結果
配置文件如果出錯,處理方法:
win10系統按win+x選擇在管理員模式下
在安裝過程中已經配置過了,具體請看前一篇博文密碼123456
四 配置php
1.前提准備
顯示文件擴展名
win7
win10
2 開始配置
PHP5的配置設置(php.ini):
將php.ini-development 修改為 php.ini --->確定.
說明一下: php.ini 中注釋 為 “;”
看圖
打開php.ini開始配置
案例:驗證數據庫是否連接
<?php
//mysql_connect('數據庫服務器','數據庫用戶名(默認是root)','數據庫密碼(在配置時自己設置的)')
$link = mysql_connect('localhost','root','1234');
if ($link) {
echo "數據庫連接成功";
}else{
echo "數據庫連接失敗";
}
?>
運行結果
找了好久才找到,是因為我在配置apache環境的時候,沒有檢查是否能否連接數據庫
所以還要在apache的配置文件中做數據庫的配置
PhpIniDir "c:/wamp/php"
說明
PhpIniDir 檢查數據庫是否連接
"c:/wamp/php" 在apache主配置文件中指定php.ini路徑.
看圖
重啟apache看運行結果
剛剛驗證了在php的主配置文件中沒有設置php的擴展路徑也會出現上種情況
就是這個沒有設置