本文目錄一覽:
- 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-tw/n/308434.html
微信掃一掃
支付寶掃一掃