apache+mysql+php的環境配置

一 配置前的準備

1 先設置環境變量(win7的)php

win10mysql

二 配置apache

我用EditPlus打開httpd.confsql

 

LoadModule php5_module  "c:/wamp/php/php5apache2_2.dll"數據庫

dll是小寫的LL不是大寫的II在Editplus中這兩個同樣apache

注意:每次更改apache配置文件的時候都得重啓apache瀏覽器

說明服務器

// LoadModule 檢查是否加載app

// php5_module 在httpd.conf中模塊名稱網站

// "c:/wamp/php/php5apache2_2.dll" 模塊的路徑spa

 

檢查

檢查一下 模塊是否是能夠解析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的擴展路徑也會出現上種狀況

就是這個沒有設置

相關文章
相關標籤/搜索