我在IIS中安裝了Zend Core 2.0,IIS中用主機頭值設置了許多80端口的網站,但是不管在這些網站中的哪一個運行PHP程序,都會出現404錯誤(這些PHP文件我可以確保是存在的),我的系統是Windows 2003,請問為什么?怎么解決?
PHP沒有完全安裝正確造成的。
簡單修正方法
4.Internet 服務管理器---網站(右鍵)---屬性---主目錄---配置---添加---擴展名為 .php ,單擊“瀏覽”將可執行文件指向 php5isapi.dll 所在路徑,如:D:\php\php5isapi.dll
5.Internet 服務管理器---Web 信息管理器---添加一個新的web擴展程序---輸入:PHP ,再將可執行文件指向 php5isapi.dll 所在路徑---允許
5.將以下代碼復制到一個文本文件內,保存為.bat文件 並運行
net stop w3svc
net stop iisadmin
net start w3svc
6.新建一個網站 在網站目錄下建立a.php 內容為
<?
phpinfo();
?>