本文目录一览:
- 1、什么是内部服务器错误?
- 2、请教php高手iis6.0http500错误
- 3、为什么PHP+win2003+iis都配置成功了还是会显示“HTTP 500
- 4、iis6+php有时出现http500错误,刷新后又ok.
- 5、Win Server 2016 IIS6配置PHP7 搭建一个静态页面的网站,首页html里link的.php文件始终报500错误,怎么办
什么是内部服务器错误?
Internal server error :意思是内部服务错误;服务器内部错误。这种情况多出现在电脑网络方面。
HTTP-500错误:
500是IIS错误提示代码。
你联网还发现找不到服务器就是500错误了。服务器无法解析JSP或ASP或者PHP代码。
首先你要确定错误的原因。
让IE显示详细的出错信息,菜单--工具--Internet选项--高级--显示友好的HTTP错误信息,去掉这个选择吧,然后刷新出错页,就可以看到详细的出错信息,对帮助你确定错误所在非常有帮助。
造成500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错(如未启用父路径)、使用了服务器不支持的组件如FSO等。
请教php高手iis6.0http500错误
导致出现http 500错误的原因网上有人归纳了很多。
最经常碰到的原因可能是网站服务器在同一时间内的收到的HTTP 请求过多,访问量过大造成服务器压力过大,IIS 服务器无法及时响应,就会报http 500错误。
为什么PHP+win2003+iis都配置成功了还是会显示“HTTP 500
看一下日志,或者在本地新建一个php文件本地打开,可以看到报错信息,一般500是服务器无法显示你做的操作,可以是php和iis搭配未成功,或者程序代码错误
iis6+php有时出现http500错误,刷新后又ok.
一般情况下IIS+PHP出现500错误是因为IIS没有配置好PHP文件的解析关联,
菜单--工具--Internet选项--高级--显示友好的HTTP错误信息,去掉这个勾,然后刷新出错页,就可以看到详细的出错信息,对帮助你确定错误所在非常有帮助!
至于IIS+PHP?apache+php?nginx+php?这三种搭配自然是后面的两种更好一些,Nginx是Apache服务器不错的替代品,不过也要根据自己的需求来定,如果不会配置apache或许还不如ISS+PHP呢。所以我的建议是,哪个熟悉用哪个。-phpiis500错误
Win Server 2016 IIS6配置PHP7 搭建一个静态页面的网站,首页html里link的.php文件始终报500错误,怎么办
x64 安装 64 位的运行库,x86 安装 32位的运行库。
32位下载:
64位下载:
vc14
二、下载 PHP7
这里列出的是无安全线程的 PHP 7.0.3,其他版本大家可以到:PHP For Windows 查找。
32位下载:
64位下载:
三、解压并设置 PHP7
在 C盘 创建 php 目录。
在 codeC盘/code 创建 codephp/code 目录” //pp将下载的 PHP 文件解压到 codeC:php/codebr /img src=
让 Windows 显示文件后缀等, 点击 查看 —— 点勾如下图所示两项目
让 Windows 显示文件后缀等
复制 php.ini-production 并改名为 php.ini
复制 codephp.ini-production/code 并改名为 codephp.ini/code” //pp5.修改 PHP.ini 参数,用 记事本 打开并修改(遇到 code;/code 将其删掉便是激活!):/pp①设置php模块路径/ppcodeextension_dir = -phpiis500错误
修改参数1
②设置php时区
date.timezone = Asia/Shanghai
设置php时区
③开启php短标签
short_open_tag 下的 `;` 全都删掉
开启php短标签
④以fast—CGI模式运行PHP
cgi.force_r