03年的時候就看過一本php的書,那時還是php3,回首四年php的在web開的的前景真還是一片光明啊!三年不見的php在去看已到了php5了,現(xiàn)在算起我真正從寫第一個php的WEB開始距今還是有三四個月了,用工作之余正在進(jìn)行www.kuomart.com網(wǎng)站的寫做,回想當(dāng)初一直用的是Windows2003+IIS6+PHP5.0.7+MYSQL4.1在進(jìn)行開發(fā),直到昨天機(jī)子重了木馬,Kav也沒查出個所以然,自己找也沒有發(fā)現(xiàn)什么可疑暴露點(diǎn),所以干脆重裝了一下xp,由于TV1000電視卡只能在xp進(jìn)才能正常運(yùn)行,在2003系統(tǒng)下以前配置成功過一次,但是老實(shí)出現(xiàn)硬件出錯藍(lán)屏!所以干脆把2003下的我的開發(fā)環(huán)境的web開發(fā)部分也在xp下安裝一部分。很想安裝一下lamp環(huán)境,但考慮到機(jī)子上數(shù)據(jù)太多,操作起來麻煩,等有錢了再買個硬盤或都那天心血來潮再說吧。于是今天中午就開始配置環(huán)境!
到http://www.apache.org下載了apache最新版本apache.2.24,安裝后怎么也沒找到服務(wù),原來我選擇了only第二項(xiàng),選擇這項(xiàng)需要手動添加windows服務(wù)!baidu了一下才搞明白,所以如果你是第一次安裝就一直下一步不要進(jìn)地設(shè)什么不必要的設(shè)置,運(yùn)行一定會ok!
接下來就是安裝php了,我開始安裝了php5.0.4,4,安裝php我就不多說了,下面會把我找到的資料貼出來。然后就是對apache支持php的配置,當(dāng)然是修改httpd.conf了,可是我
用記事本打開C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf這個文件進(jìn)行修改:
①找到:
AddType application/x-gzip .gz .tgz
在下面添加以下幾行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps
AddType image/x-icon .ico
②找到:
#LoadModule ssl_module modules/mod_ssl.so
在下面添加一行:
LoadModule php5_module C:/php5/php5apache2_2.dll
(特別提示:如果你的Apache版本為1.x的,此處應(yīng)為:LoadModule php5_module C:/php5/php5apache.dll;如果你的Apache版本為2.0.x-2.2.x的,此處應(yīng)為:LoadModule php5_module C:/php5/php5apache2.dll,我在此處費(fèi)了好大周折才發(fā)現(xiàn)這點(diǎn)!)
③找到:
DirectoryIndex index.php…
這行,可以這樣修改,添加默認(rèn)的文件名:
DirectoryIndex index.php default.php index.htm index.html default.htm default.html
怎么出不正確加上LoadModule php5_module C:/php5/php5apache2_2.dll這句就出現(xiàn)
requested 錯誤
當(dāng)然這種情況通常就是baidu或者google一下,原來是各種版本間的問題,我想應(yīng)該是的,找到對應(yīng)配置資料如下:
新聞熱點(diǎn)
疑難解答
圖片精選