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:wampapachehtdocs
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開始設定
案例:驗證資料庫是否連接
//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的擴充路徑也會出現上種情況
就是這個沒有設定