WindowsXP+Apache2.0.39+php-4.2.3-dev
源文件下載:
1. http://www.apache.org/dist/httpd/binaries/win32/
下面的 apache_2.0.39-win32-x86-no_ssl.msi
或者apache_2.0.39-win32-x86-no_ssl.exe
(A full setup package (.exe) containing the Win9x/WinNT
Microsoft System Installer installer is available.
If the Microsoft System Installer is already on the machine,
there is no need to download the .exe, save yourself 3MB and
download the .msi package.)
2. http://snaps.php.net/win32/php4-win32-STABLE-latest.zip
安裝服務器和php:
1.選中下載的apache的msi文件,單擊右鍵選擇安裝,默認方式即可
2.解壓縮php4-win32-STABLE-snapshotnumber.zip,得到
php4-win32-STABLE-snapshotnumber文件夾,重命名為php,並
復制到c:下.
3.將c:php下的php4ts.dll復制到c:wondowssystem32下(即PATH環境變量的
第一個路徑名)
(4.將c:phpdll下所有.dll文件復制到c:wondowssystem32下.)見下面
配置php.ini和http.conf
1.將c:phpphp.ini-dist復制到c:windows下,改名為php.ini
2.打開php.ini文件,找到doc_root=項,置為
doc_root="C:Program FilesApache GroupApache2htdocs"
即在這個目錄(apache服務器主文檔目錄)下的php文件才可以執行.
找到extension_dir=項,置為
extension_dir ="C:PHPsapi"這裡面有擴展庫的.dll文件(注意,
當網頁不能執行,給出錯誤不能找到.dll文件時,將c:phpsapi下所有
.dll復制到c:windowssystem32下).
保存php.ini並退出編輯.
3.打開c:progame filesapache groupapache2confhttpd.conf
確保servername 設置好(最起碼localhost),
找到一系列 LoadModule開頭的指令項,在最後加入如下內容:
LoadModule php4_module c:/php/sapi/php4apache2.dll
SetOutputFilter PHP
接下來找到AddTYpe application/x-tar.tgz 指令,在其後加入:
AddType application/x-httpd-php .php
保存httpd.conf,並退出編輯.
重啟apache2服務
可以在命令行方式下鍵入:
net stop apache2
net start apache2
在....htdocs/目錄下加入.php文件如index.php,在浏覽器地址欄內鍵入
http://localhost/index.php
試試看,希望你好運!!