簡體   English   中英

IIS 7和FastCGI問題

[英]IIS 7 and FastCGI Problem

今天,我在Windows 7中使用FastFGI配置IIS7。我執行了所有步驟,但收到以下錯誤:

C:\\ php \\ php-cgi.exe-FastCGI進程意外退出

  • IIS收到了請求; 但是,在處理請求期間發生內部錯誤。 該錯誤的根本原因取決於哪個模塊處理請求以及發生此錯誤時工作進程中發生的情況。
  • IIS無法訪問網站或應用程序的web.config文件。 如果NTFS權限設置不正確,可能會發生這種情況。
  • IIS無法處理網站或應用程序的配置。
  • 經過身份驗證的用戶沒有使用此DLL的權限。
  • 該請求已映射到托管處理程序,但未安裝.NET擴展功能。

您實際上收到此錯誤? 這似乎是多個“可能是這種情況”錯誤,所以我不確定您遇到的是哪個錯誤。

但是,很多要點似乎與許可證有關,所以我從這里開始。

您可以訪問您要呈現的頁面嗎? 換句話說,您可以將HTML文件放在同一目錄中並轉到頁面嗎? 如果不是,則必須混淆Windows權限。 設置網站以使用您的權限,或修改IIS_IUSR(我認為這就是所謂的)帳戶。

唯一讓我失望的是它意外退出,我想這也可能是權限,但我不知道為什么它會崩潰。 PHP本身可能無法訪問您要獲取的文件? 從此錯誤消息中我無法分辨。

再次,這看起來像是“可能是A,可能是B”錯誤消息,但是如果您嘗試在“托管模式”下運行它,PHP將會崩潰,也就是在.NET運行時中,因為未編譯PHP .NET。

麥克風

盡管問題有多古老,但我在不同的站點中一遍又一遍地發現了相同的問題。 答案通常是總會丟失文件。 由於某些原因,即使在使用Web Platform Installer時,Windows中的安裝也無法始終正常運行,因此有必要檢查

當我在IIS 6上安裝它時,我不得不將php.ini文件放在Windows文件夾中: http : //www.howtoadvice.com/PHPIIS

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM