客户支持
  首 页 域名注册  虚拟主机  营销通  IDC业务  网站推广  网站建设  企业邮局  优惠套餐  联系我们  汇款方式  
网站首页
客户支持首页
热门文章排行
更多... 
 
热门问题列表
首页 -> 客户支持
★ 云虚拟主机常见错误和解决方法

查看次数:54871   更新时间:2016/9/22    

云虚拟主机常见错误和解决

网站程序 常见有 400,和500 之类的错误. 其中以 400-410 之间的错误是客户端错误(和动态程序无关).例如 404 表示用户访问了一个
不存在的网页等. 500错误是服务器端错误,也就是用户程序(Asp,Asp.net,Php等)错误或者网站配置错误.需要程序员根据错误检查程序.
以下是常见错误解决方法:

现在总结用户在使用云虚拟主机时常见的错误和相应的故障排除方法

1. 缺少默认首页.错误信息如下

Directory Listing Denied

This Virtual Directory does not allow contents to be listed.

原因:用户删除了网站默认首页(index.htm,index.asp,index.php 等),导致网页无法显示.
解决:重新上传默认首页,您也可以在用户中心设定默认首页.

2. 404错误: 访问网站显示,无法找到网页:

无法找到该页

您正在搜索的页面可能已经删除、更名或暂时不可用。

原因:用户删除了 WWW目录,或者用户访问页面不存在
解决:重新创建WWW目录.并重新上传文件

3.网页打开后,图片无法正常显示. 显示 :

原因: 由于用户没有上传图片或者图片路径不对导致图片无法正常显示.
解决: 上传图片到指定的位置(在图片上点击鼠标右键->"属性" 查看图片的路径和文件名,然后通过Ftp上传文件到服务器的相应目录中)


500错误:ASP程序常见错误和解决

1. 500错误:访问asp网页出现以下错误:

原因: 这是Asp程序常见错误提示.说明您的asp程序有问题.您要查看详细错误信息 才能够确定 到底是asp程序哪里出现了错误.
解决: 在IE工具栏 选择 "工具"->"Internet 选项"->"高级"-> 取消 "显示友好Http错误信息". 然后重新刷新网页 就可以看到
详细错误信息.

修改后 刷新原页面 就会提示程序具体错误:

Active Server Pages 错误 'ASP 0116'

丢失脚本关闭分隔符

/a.asp,行 1


2. Asp 连接Access 数据库错误,错误信息如下:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process
0x1588 Thread 0x1260 DBC 0xb1e4f44 Jet'。

原因: 这是由于用户没有上传 Access数据库 或者 用户程序中Access 数据库路径指定错误造成的
解决:  检查程序,确定 Access数据库 确实已经上传,并放到了程序指定的位置.

3. Asp 连接SqlServer 数据库错误,错误信息如下:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e4d'
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 '111' 登录失败。
/common/asp/asp_sql2000.asp,行 38

原因: 这是由于用户sqlserver数据库连接 用户名或密码错误,需要检查网站配置文件
解决:  检查网站配置文件,确认数据库服务器,数据库用户名,数据库密码 等项目都填写无误


ASP.NET 常见错误和解决

1. Asp.Net 程序使用说明: 通常Asp.net 网站 有4个部分

   A. bin 目录 (这里 放用户网站程序中要用到的Asp.net组件) , bin目录下是一些 .dll后缀的组件文件.
   B. web.config 文件:   这个文件包含网站配置信息,是Asp.net网站必须的配置文件,必须放在www根目录下,
   C. global.asax :Web应用程序的系统文件,根据需要可有可无, 一个网站只能有的Global.asax文件,其位置是网站根目录.
   D. aspx 程序文件.

2.  Web.Config 文件 ,global.asax, bin目录 必须在 www根目录. 不能在www下的子目录. 如放到子目录 那么这些文件
没有任何作用
    如果 Web.Config 放到www下的子目录 就会出现程序错误.  


 3. Asp.Net 程序显示错误如下:

“/”应用程序中的服务器错误。


运行时错误

说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因),..........

详细信息: ......,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。
然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。

<!-- Web.Config 配置文件 -->
<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

原因1: 这是由于配置中 Asp.Net 程序 没有显示详细的错误信息.
解决:  您必须修改 web.config 文件 将 <customErrors mode="On"/> 设置为mode ="Off",  上传到网站根目录.然后刷新就可以
看到详细错误信息.根据错误修改程序. 注意 mode ="Off",   Off 必须'O' 必须大写.

原因2: web.config 文件不是放在www根目录下.而是放在www的子目录下等.这样用户访问这个目录时就会出现提示错误.
解决:  将子目录下的 Asp.net应用程序移到 www根目录下. 这样就可以看到详细错误了.您可以根据错误调整程序.

原因3: web.config 文件编码错误. web.config是一个xml配置文件. 文件行 有指定文件编码类型/, 一般是utf-8 如果文件保存
类型和web.config 文件中说明的类型不一致 就会出现这个错误, 另外web.config 文件本身编写 错误(缺少一些配置单元等)也会导致 这个问题

解决:  用记事本打开文件,然后选择另存为, 查看编码类型和web.config文件中的文件类型 是否一致,修正为一致就可以.
<?xml version="1.0" encoding="utf-8" ?>    这个是web.confg里面的行说明.

原因4: asp.net版本问题.asp.net有asp.net 1.1和 asp.net2.0 两个版本.
解决:  请确定您网站asp.net需要 哪个版本支持.选择合适的服务器运行版本.我们默认是1.1的,如果需要升级到2.0请云
虚拟主机管理面板那里进行设置
.


原因5: web.config 文件不完整.不是合格的asp.net 配置文件.
解决:  您要检查web.config 是否合格,有时候是粗心,xml文件不完整.导致的问题(可以将web.config改名为web.xml然后直接用
浏览器打开,
如果XML文件的格式是正确的,浏览器就会显示正常的XML视图,否则就会出现XML解析错误,这个方法能够快速的判断web.config文件
格式的是否正确,如果确认格式没有问题,再改名回去)


4. Asp.Net 程序显示错误如下:

Server Error in '/' Application.

Runtime Error

Description: An application error occurred on the server. The current custom error settings for this
application prevent the details of the application error from being viewed remotely (for security reasons).
It could, however, be viewed by browser
[返 回]
佛山市亿动网络有限公司 www.72e.net (*)