明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

如何在WIN2K下安裝PHP4.04

[摘要]如何在WIN2K下安裝PHP4.04--我認(rèn)為比較好的方法 PHP4.04已經(jīng)比4.0要龐大的多,解包后有9M多,DLL文件變成了五十幾個(gè),原來(lái)奧索的一篇文章《Windows 2000下安裝PHP4及MySQL大揭密》,我也是看了這篇文章學(xué)習(xí)安裝的,但目前情況發(fā)生了變化,已經(jīng)由php4.0.1...
如何在WIN2K下安裝PHP4.04--我認(rèn)為比較好的方法

  
PHP4.04已經(jīng)比4.0要龐大的多,解包后有9M多,DLL文件變成了五十幾個(gè),原來(lái)奧索的一篇文章《Windows 2000下安裝PHP4及MySQL大揭密》,我也是看了這篇文章學(xué)習(xí)安裝的,但目前情況發(fā)生了變化,已經(jīng)由php4.0.1pl2變成了php4.04,其重量好象也增加了兩倍,如果還是象原文所說(shuō)的將所有的DLL文件復(fù)制到SYSTEM32下,未免太那個(gè)了,下面談?wù)劙惭bPHP4.04總結(jié)的經(jīng)驗(yàn)。
1、我是將PHP4.0.4解壓到d:\php4 ,然后將php.ini-dist復(fù)制到system32下,改名php.ini ,原文所說(shuō)的要將extension=php_zlib.dll等前面的注釋拿掉,在我看來(lái),拿不拿無(wú)所謂。基本不要改動(dòng),如果你是新手想快點(diǎn)測(cè)試成功,那就這樣,在以后需要什么再將注釋拿掉也不遲。
2、沒(méi)有必要將PHP.EXE復(fù)制到WINNT下面,也沒(méi)有必要將EXTENSIONS下面的DLL復(fù)制到SYSTEM32下面,讓它們?cè)谠胤酱糁?
3、將d:\php4\dlls\ 目錄下所有的DLL(14個(gè))復(fù)制到SYSTEM32下面,是否必須是所有的,我也搞不太清,只是其中一個(gè)msvcrt.dll已經(jīng)在SYSTEM32下,而且也不讓你覆蓋。
4、打開IIS5 ,右鍵點(diǎn)你的WEBSIT,選屬性,選ISAPI篩選器,然后添加,篩選器名稱填為PHP,可執(zhí)行文件瀏覽選中到D:\php4\sapi\php4isapi.dll ,好,確定。 然后選主目錄,點(diǎn)配置,應(yīng)用程序配置中添加為,可執(zhí)行文件:D:\php4\php.exe ,擴(kuò)展名當(dāng)然是 .php 。

好,用這個(gè)試試:
<?php
php_info()
?>
在這里需要說(shuō)明的是,原來(lái)我偷懶沒(méi)有把d:\php4\dlls 目錄下的DLL復(fù)制到SYSTEM32下,拿掉 extension=php_ldap.dll前面的注釋,結(jié)果說(shuō)是找不到該DLL,在extension dir 中無(wú)論如何設(shè)置都不行,復(fù)制后就沒(méi)有這個(gè)現(xiàn)象了。
另外,今天(2001-1-16)日,PHP斑竹凡草回答一個(gè)帖子是關(guān)于找不到php_mssql.dll的,凡草說(shuō)要裝客戶端的MSSQL才可以將PHP.INI中的php_mssql.dll注釋拿掉,否則會(huì)出現(xiàn)找不到DLL的現(xiàn)象,在我看來(lái),用上面的方法可以解決,因?yàn)閑xtensions本身已經(jīng)帶有該DLL 。





相關(guān)文章