本文目錄一覽:
- 1、為什麼有的PHP安裝包沒有php5isapi.dll
- 2、PHP格式的文件如何設置在IIS6.0中打開
- 3、win2003系統需要把PHP5.4降級為5.2,裡面裝了幾個網站,求解怎麼在不影響其他網站的情況下把php降了
為什麼有的PHP安裝包沒有php5isapi.dll
因為自PHP 5.3.1版本開始,PHP便已不在支持ISAPI模式,所以你在PHP5.3.1版本以上的php目錄中看不到php5isapi.dll文件。
那麼,IIS6下跑PHP 5.3.1以上版本時,就無法繼續使用ISAPI模式運行PHP,而是採用更先進的FastCGI模式。
而IIS6本身是不集成FastCGI的,所以你需要到iis.net站點下載並安裝配置FastCGI才能運行更高的版本。
再有就是,你的IIS6是無法運行PHP5.6.4這樣的高版本的,因為IIS6肯定是win7以下的系統才有,那麼自PHP5.4以上,便不再支持win7(NT6.0)以下的windows操作系統了。所以IIS6最大支持的PHP版本是PHP5.4系列。
即,IIS6+FastCGI+PHP5.4
PHP格式的文件如何設置在IIS6.0中打開
只安好IIS不行啊,還要安PHP解釋器的。。。
.下載php5.將軟件包解壓到c:\php下
2.再將目錄下的所有dll文件拷到c;\winnt\system32下,不要覆蓋已有的dll文件;接着將目錄下的php.exe和php.ini-dist兩個文件拷到c:\winnt下
3.將c:\winnt\php.ini-dist改名為php.ini
4.打開“開始”按鈕下的“程序”=》“管理工具”=》“internet服務管理器”。接着,選中“主目錄”頁,單擊“應用程序設置”下的“配置”按鈕後,在新窗口下單擊“添加”按鈕;在“可執行文件”中輸入“C:\WINNT\php.exe %s %s”(如運行出現CGI ERROR,請試將C:\WINNT\php.exe %s %s換為C:\WINNT\php-cgi.exe %s %s,當然,winnt目錄下要有php-cgi.exe,PHP目錄里有,COPY一個就OK撒!),在“擴展名”中輸入“.php”,點擊“確定”。
5.接着,選中“ISAPI篩選器”頁,單擊“添加”按鈕;在“篩選器名稱”中輸入“php”,在“可執行文件”中輸入“C:\WINNT\system32\php5isapi.dll”,點擊“確定”。
6.選中“文檔”頁,單擊“添加”按鈕;在“默認文檔名”中輸入“index.php”,點擊“確定”,並將其提高到最高級。您還可以添加常用的php文件名,如:“default.phtml”、“index.php3”等。
這樣就支持PHP了。
win2003系統需要把PHP5.4降級為5.2,裡面裝了幾個網站,求解怎麼在不影響其他網站的情況下把php降了
首先,安裝相關配置文件。然後直接修改原有配置文件就可以了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/308434.html
微信掃一掃
支付寶掃一掃