我試圖在Windows Server 2008上運行PHP腳本的Web應用程序。我配置了PHP(as fastcgi)和IIS。一切都很好,除了下面的情況。在IIS 7.5中使用PHP創建站點的問題
在php.ini文檔「doc_root」中編輯了我的php項目的正確根路徑,它是「c:\ inetpub \ wwwroot \」。我在IIS上創建了一個新站點,並將其映射到「c:\ inetpub \ wwwroot \ application1」路徑。當我嘗試打開這個網站時,我發現不知何故(IIS或PHP不知道)會在路徑「c:\ inetpub \ wwwroot \ application1」上運行我的新應用程序。它試圖在「c:\ inetpub \ wwwroot \」上運行,當然它返回404。我在這裏錯過了什麼?
愚蠢的問題,也許加載正確的php.ini文件,但你有沒有重新啓動「萬維網」服務,使新的php.ini變化踢? – PHPology 2010-07-23 13:08:51
是的,我沒有重新啓動。我的一位朋友推薦我將「doc_root」屬性留空。我會嘗試,當我回到我的電腦。 – WorM 2010-07-23 14:17:17
您是否檢查過此手冊頁:[案例3:設置doc_root或user_dir](http://php.net/manual/en/security.cgi-bin.doc-root.php) – MrWhite 2010-07-23 14:19:37