今天网站搬迁配置好数据库后打开网站突然提示"在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 和处理程序映射
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛