网站打不开常见错误提示解决方法
1、“虚拟主机开设成功!”上传数据后显示此内容,是因为我司默认放置的index.htm内容,需要核实web目录里面是否有自己的程序文件,可以删除index.htm。
2、Directory Listing Denied问题是2003的虚拟主机根目录下没有默认首页的错误提示,默认首页一般为index.htm index.php index.php default.aspx等,需要检查网站主目录里面是否有这些默认的首页文档,若您的首页是其他名称,可以到主机控制面板找到设置首页添加自己的首页文件名。另需要注意网站是否存放到子目录。
此问题是2008的虚拟主机根目录下没有默认首页导致的,问题同上。
3、出现Discuz!Database Error (1045)notconnect问题是discuz的数据库连接失败,首先可以检查下数据库单独是否可以登陆,如果可以登陆的情况下检查下自己程序文件里面的配置是否正确,如果不能登陆,到主机控制面板数据库管理里面修改数据库密码后再尝试看能否连接,如果仍然不能单独连接,请及时提交提交工单进行反馈。
Discuz!Database Error (1036)错误“Table ‘common_syscache' is read only”,数据库表common_syscache只读,虚拟主机的数据库检查下数据库是否超标。
4、无法连接数据库Access denied for……和Can’t Connect MySQL Server以下两个截图问题都是数据库无法连接的报错,错误信息中包含有“Can’t Connect MySQL Server”就是不能连接数据库了。检查分析同3。
5、the requested resource is not found(未找到请求的资源),该错误是没有找到首页文件,或者说该站点停止没有启动,需要核实网站根目录下是否存在首页文件或者站点是否正常启动。
6、出现Bad Request提示,是域名没有绑定,检查核实站点是否绑定对了域名。
7、 iis7中出现该显示IIS7欢迎图片画面提示,说明访问到了默认站点的页面,需要核实域名是否绑定到自己网站或者站点是否正常启动。
8、apache环境下出现
Internal Server Error
这一般都是.htaccess配置存在问题导致的,将.htaccess改名或者删除一般都能恢复。需要检查核实.htaccess规则语法以及文件格式。
9、ASP.NT程序提示 从客户端(xxxx)检测到有潜在危险的 Request.Form 值。
这是ASP.NET的安全特性,解决方法:修改web.config配置文件禁用validateRequest
在web.config文件pages 节点里面指定<pages validateRequest="false"/> 或者在执行页面里面添加。
如果使用的是asp.net4.0版本,还需要添加
<httpRuntime requestValidationMode="2.0" />
由于这是ASP.NET的安全特性,为减少风险,建议联系程序方更改程序代码