当前位置:网站首页 > 软件教程 > 正文

IIS7.5配置PHP环境出现500错误怎么解决?

作者:admin发布时间:2021-11-04分类:软件教程浏览:评论:0


导读:IIS使用FastCGI方式配置PHP以后,在编写PHP程序时,经常会出现HTTP500错误HTTP500(InternalServerError):服务器尝试执行请求时遇到了意外情况。研究了下,发现时PHP没有开启错误提示,这样IIS无法处理PHP的语法错误等,所以任何错误都会显示出HTTP500错误。解决方法很简单,

IIS应用FastCGI方法配备PHP之后,在撰写PHP程序流程时,常常会发生HTTP 500错误

  • HTTP 500(Internal Server Error):网络服务器试着实行要求时碰到了出现意外状况。科学研究了下,发觉时PHP沒有打开报错,那样IIS没法解决PHP的拼写错误等,因此一切问题都是会表明出HTTP 500错误。

解决方案非常简单,开启PHP.ini,设定表明不正确

display_errors = On

随后开启IIS,重启FastCGI。

  • HTTP 500网络服务器内部错误。这个问题的根本原因取决于phpmyadmin和wordpress等程序流程的index.php文件上都使用了require(./xxx.php)那样的句子,一般是文档或数据库查询管理权限难题。

解决方案,把里头的require(./xxx.php)改为 require(xxx.php)。

解决方案2,给网址的上级领导文件目录授予iis客户读管理权限。

  • 检验到在集成化的代管管路方式下不适合的 ASP.NET 设定。

开启IIS管理工具,挑选应用程序池——你的网址应用程序池(自身的建立)——点击右边的“设定应用程序池默认”,开启,在基本中,将“开启32位系统应用软件”设定为“True”,将“代管管路方式”改成Classic,最终点击“明确”就一切OK了。
IIS7.5配置PHP环境出现500错误怎么解决?

标签:IIS7.5php环境错误500


欢迎 发表评论: