WAMP伺服器配置 含螢幕錄影

2022-08-31 13:15:08 字數 2574 閱讀 6284

/*

edit by [email protected]

詳細配置見錄影

*/apache2.2.4 php5.2.1 mysql 配置方法

第二步:

一.php.ini的配置

1  找到php5目錄下的 php.ini-dist或 php.ini.recommended檔案,重新命名為 php.ini

並複製到系統盤的windows目錄下(以c:\windows為例).

2  再把php目錄下的php5ts.dll,libmysql.dll複製到目錄 c:\windows\下。

3  開啟c:\windows\php.ini檔案(關聯到mysql)

設定擴充套件路徑

查詢 extension_dir 有這麼一行

extension_dir = "./"

將此行改成

extension_dir = "c:\php5\ext"

其中c:\php5是你安裝php的路徑。路徑不正確將無法載入dll

(注意:有些php版本是 ;extension_dir = "./" 要把前面的分號去掉)

查詢 extension

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_mysql.dl

把上面3項前面的分號去掉,這樣apache啟動時就可以載入這些dll了

php5時差問題

<?php echo date("y-m-d h:i:s");?>時間相差八小時

為什麼呢?php5系列版本新增了時區設定,預設為格林威治時間,與中國所在的東8區正好相差8個小時

查詢date.timezone有這麼一行

;date.timezone =

將;去掉,改成

date.timezone = prc

開啟php簡寫:

找到short_open_tag = off 改為 short_open_tag = on  ;如果已經為on,則不改.

以後就可以用形如 <?=phpinfo();?>的寫法的. 功能和<?php echo phpinfo();?>一樣.

(二).apache http.conf配置:(c:/apache2.2/conf/http.conf)

1.修改**根目錄

查詢 documentroot有這麼一行

documentroot "c:/apache2.2/htdocs"

這就是你**的根目錄,你可以修改,也可以用預設的.如果改,還要修改下面這項,否則可能會出現 403 錯誤

查詢  this should be changed to whatever you set documentroot to

在它下面兩行有

把上面兩項的 c:/apache2.2/htdocs 改成你想要的目錄

2.讓apache支援*.php(網頁)

查詢  directoryindex index.html

修改成directoryindex index.php index.html

這樣index.php 可以充當預設頁面了

3.apache中模組化安裝php

查詢 # loadmodule foo_module modules/mod_foo.so

在此行後加入一行

loadmodule php5_module c:/php5/php5apache2_2.dll      

//注意:其中c:/php5/php5apache2.dll是你安裝php的相應路徑.

不要把php5apache2_2.dll和 php5apache2.dll混淆.php5apache_2.dll只適用於apache 版本2的.

php5壓縮包裡的php5apache2.dll只適用於apache2.0.*版本

如果是2.2.*以上版本,就可能會出現 "cannot load c:/php/php5apache2.dll into server: the specified module could not be found."或者:"the requested operation has failed"

注意:在以上操作完成後請重啟伺服器

5.測試

在**根目錄下(如果沒有改動則為c:/apache2.2/htdocs)建立乙個 phpinfo.php 檔案

<?php

phpinfo();

?>

在瀏覽器開啟

或5.測試php和mysql資料庫的關聯

在**根目錄下建立乙個test.php 檔案

<?php

$link=mysql_connect("localhost","root","123456");  //123456改成你的mysql密碼

if(!$link) echo "失敗!";

else echo "成功!";

mysql_close();

?>

在瀏覽器開啟 http://localhost/test.php

如果輸出成功,則說明大功告成了.

ok~~~

附件見

伺服器 WAMP介紹

windows下的apache mysql perl php python,一組常用來搭建動態 或者伺服器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的相容度,共同組成了乙個強大的web應用程式平台。隨著開源潮流的蓬勃發展,開放源 的lamp已經與j2ee和.net商...

WAMP環境配置 Apache伺服器的安裝

二 安裝 我這次環境配置安裝的是apache 2.4.23版本!最近我在反覆安裝php的時候出現了乙個問題,httpd.conf載入php5apache2 4.dll出現錯誤,怎麼修改都不行,此時我安裝的是vc11的apache,php也是vc11的,然後我解除安裝了該版本,安裝了apache vc...

wamp搭建本地伺服器

安裝wamp 伺服器配置檔案的修改 路徑 d wamp bin apache apache2.4.9 conf httpd.conf 根據安裝目錄自行修改 第乙個地方 allowoverride none require all denied 修改為allowoverride none option...