使用虚拟主机时常出现的错误和相应的故障排除方法:
1. 缺少默认首页.错误信息如下
Directory Listing DeniedThis Virtual Directory does not allow contents to be listed.
原因:用户删除了网站默认首页(index.htm,index.asp,index.php 等),导致网页无法显示.
解决:重新上传默认首页,您也可以在用户中心设定默认首页.
2. 访问网站显示404错误,无法找到网页:
无法找到该页您正在搜索的页面可能已经删除、更名或暂时不可用。
原因:用户删除了 WWW目录,或者用户访问页面不存在
解决:重新创建WWW目录.并重新上传文件
3.网页打开后,图片无法正常显示. 显示:
原因: 由于用户没有上传图片或者图片路径不对导致图片无法正常显示.
解决: 上传图片到指定的位置(在图片上点击鼠标右键->"属性" 查看图片的路径和文件名,然后通过Ftp上传文件到服务器的相应目录中)
ASP常见错误和解决
1. 访问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数据库 确实已经上传,并放到了程序指定的位置.
ASP.NET 常见错误和解决
1. Asp.Net 程序使用说明: 通常Asp.net 网站 有3个部分
A. bin 目录 (这里 放用户网站程序中要用到的Asp.net组件
B. web.config 文件( 这个文件包含网站配置信息,是Asp.net网站必须的配置文件,放在根目录下)
C. aspx 程序文件.
2. 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="Off"/> 设置mode ="Off", 上传到网站根目录.然后刷新就可以看到详细错误.然后根据错误修改程序就可以了.
原因2: web.config 文件不是放在www根目录下.而是放在www的子目录下等.这样用户访问这个目录时就会出现提示错误.
解决: 将子目录下的 Asp.net应用程序移到 www根目录下. 这样就可以看到详细错误了.您可以根据错误调整程序.
|