標籤:資料庫伺服器 檔案中 使用者 使用者名稱 環境配置 代碼 根目錄 ima 注意
一 配置前的準備
1 先設定環境變數(win7的)
win10
二 配置apache
我用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的擴充路徑也會出現上種情況
就是這個沒有設定
apache+mysql+php的環境配置