今天網站搬遷配置好數據庫后打開網站突然提示"在IIS7.5中部署PHP網站報錯:無法在<fastCGI>應用程序配置中找到<handler> scriptProcessor"的500錯誤。
如圖:
很讓我納悶,之前都是好好的為什么突然這樣,于是看了下IIS配置也都沒問題,處理程序映射也添加了*.php的php-cgi.exe。
看了報錯的提示“可嘗試的操作”才恍然大悟原來是web.config文件的問題。因為是原服務器的配置。
解決方法
刪除根目錄下的web.config文件
刷新網站,出現網站頁面,解決!
如果以上方法解決不了,再往下看
解決方案:
1)拷貝PHP必備的應用程序和擴展DLL(復制2個文件夾php和phptmp)
2)配置好php.ini文件的路徑: extension_dir = "C:\Software\php\ext",并復制1份到c:\Windows\System32
3) 在根目錄設置好FastCGI 和處理程序映射
如對本文有疑問,請提交到交流論壇,廣大熱心網友會為你解答??! 點擊進入論壇