您當(dāng)前所在位置:
首頁 →
服務(wù)器 →
WEB服務(wù)器 →
Window2000下Apache2.0.44/PHP4.3.3/GD2.0.15配置實(shí)例
Window2000下Apache2.0.44/PHP4.3.3/GD2.0.15配置實(shí)例
時(shí)間:2015-06-28 00:00:00
來源:IT貓撲網(wǎng)
作者:網(wǎng)管聯(lián)盟
我要評(píng)論(0)
- 一:安裝Apache 2.0.44
安裝目錄:C:\Program Files\Apache Group\Apache2 或C:\Apache2
二:讓 PHP 和 APACHE 合作
首先下載 php-4.3.3-Win32.zip 和 php-4.3.3-installer.exe 兩個(gè)文件。
先使用php-4.3.3-installer.exe來安裝,它將為你建立PHP文件夾,根據(jù)你的喜好安裝PHP,完成后,解壓php-4.3.3-Win32.zip文件,然后找到壓縮包中的 sapi 文件夾。把該文件夾復(fù)制你剛才安裝好的PHP目錄。(例如:C:\PHP)把 PHP文件夾中的php4ts.dll復(fù)制到你的系統(tǒng)目錄:在XP下是WINDOWS\System32,在2K下是WINNT\system32。下面我們開始修改conf文件。
三:讓 Apache 解析 php 頁面(修改httpd.conf)
用你喜歡的文本編輯器打開httpd.conf文件,讓我們加幾行進(jìn)去,這樣我們Apache 就可以解析 .php 和.phps文件了。我們需要注意conf文件的兩個(gè)部分,第一部分是 Dynamic Shared Object (DSO) Support list,第二部分是 cgi-bin directory
首先讓我們找到如下所示的 DSO 列表.
# Dynamic Shared Object (DSO) Support
#
# to be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
這還有許多,一直找到最后一行:
#LoadModule ssl_module modules/mod_ssl.so
上面一行是該列表的最后一行,按回車產(chǎn)生一個(gè)空的行,在這個(gè)空行內(nèi)加入下面這行:
LoadModule php4_module c:/php/sapi/php4apache2.dll
在關(guān)閉conf文件之前,我們需要再加入兩行。找到CGI-BIN目錄,為了節(jié)省時(shí)間,可以這樣找:按CTRL+F,(譯者注:如果你是在記事本而不是寫字板里編輯這個(gè)文本,那么,應(yīng)該用快捷鍵F3)查找 ,在第二個(gè)后面兩次回車,以便加入下面兩行:
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
修改DirectoryIndex:
DirectoryIndex index.html index.php default.php index.php3 index.php4 index.phtml index.html.var index.cfm
添加好后,保存你的conf文件。
拷貝php-4.3.3-Win32\extensions\php_gd2.dll到C:\WINNT\system32
用文本編輯器打開C:\WINNT\php.ihi
大約在547行去掉"extension=php_gd2.dll"該行的注釋。
四:測(cè)試實(shí)例
編輯info.php文件
phpinfo();
?>
重新啟動(dòng)apache,訪問info.php,你應(yīng)該可以看到php的設(shè)置狀態(tài)了。
請(qǐng)問Apache為什么出現(xiàn)亂碼,如何解決?
我的Web服務(wù)器軟件是這樣的:Windows 2000 Server+Apache2.06+Php4.10+MySql4.13,安裝完成后輸入IP地址瀏覽網(wǎng)頁的時(shí)候,中文部分都是亂碼。如果把Apache的版本換成1.3,一切正常。我想知道是不是我下載的Apache2.06不支持中文?哪里可以下載最新版的支持中文的Apache服務(wù)器軟件呢?
apache2默認(rèn)的字符集不是中文的
注釋之后變成
#AddDefaultCharset ISO-8859-1
AddDefaultCharset GB2312關(guān)鍵詞標(biāo)簽:實(shí)例,配置,文件,Apach
相關(guān)閱讀
熱門文章
ISAPI Rewrite實(shí)現(xiàn)IIS圖片防盜鏈
IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin
在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略
win2000server IIS和tomcat5多站點(diǎn)配置
人氣排行
XAMPP配置出現(xiàn)403錯(cuò)誤“Access forbidden!”的解決辦法
WIN2003 IIS6.0+PHP+ASP+MYSQL優(yōu)化配置
訪問網(wǎng)站403錯(cuò)誤 Forbidden解決方法
如何從最大用戶并發(fā)數(shù)推算出系統(tǒng)最大用戶數(shù)
Server Application Unavailable的解決辦法
報(bào)錯(cuò)“HTTP/1.1 400 Bad Request”的處理方法
Windows Server 2003的Web接口
http 500內(nèi)部服務(wù)器錯(cuò)誤的解決辦法(windows xp + IIS5.0)