虚拟主机问题之虚拟主机400,和500之类的错误解决办法网站程序常见有400,和500之类的错误.其中以400-410之间的错误是客户端错误(和动态程序无关).例如404表示用户访问了一个不存在的网页等.500错误是服务器端错误,也就是用户程序(Asp,Asp,Php等)错误或者网站配置错误.需要程序员根据错误检查程序.以下是常见错误解决方法:现在总结用户在使用虚拟主机时常见的错误和相应的故障排除方法1.缺少默认首页.错误信息如下DirectoryListingDeniedThisVirtualDirectorydoesnotallowcontentstobelisted.原因:用户删除了网站默认首页(index.htm,index.asp,index.php等),导致网页无法显示.解决:重新上传默认首页,您也可以在用户中心设定默认首页.2.404错误:访问网站显示,无法找到网页:无法找到该页您正在搜索的页面可能已经删除、更名或暂时不可用。原因:用户删除了WWW目录,或者用户访问页面不存在解决:重新创建WWW目录.并重新上传文件3.网页打开后,图片无法正常显示.显示:原因:由于用户没有上传图片或者图片路径不对导致图片无法正常显示.解决:上传图片到指定的位置(在图片上点击鼠标右键->\"属性\"查看图片的路径和文件名,然后通过Ftp上传文件到服务器的相应目录中)--------------------------------------------------------------------------------500错误:ASP程序常见错误和解决1.500错误:访问asp网页出现以下错误:原因:这是Asp程序常见错误提示.说明您的asp程序有问题.您要查看详细错误信息才能够确定到底是asp程序哪里出现了错误.解决:在IE工具栏选择\"工具\"->\"Internet选项\"->\"高级\"->取消\"显示友好错误信息\".然后重新刷新网页就可以看到详细错误信息.修改后刷新原页面就会提示程序具体错误:ActiveServerPages错误\'ASP0116\'丢失脚本关闭分隔符/a.asp,行1--------------------------------------------------------------------------------2.Asp连接Access数据库错误,错误信息如下:MicrosoftOLEDBProviderforODBCDrivers错误\'80004005\'[Microsoft][ODBCMicrosoftAccessDriver]常见错误不能打开注册表关键字\'Temporary(volatile)JetDSNforprocess0x1588Thread0x1260DBC0xb1e4f44Jet\'。原因:这是由于用户没有上传Access数据库或者用户程序中Access数据库路径指定错误造成的解决:检查程序,确定Access数据库确实已经上传,并放到了程序指定的位置.3.Asp连接SqlServer数据库错误,错误信息如下:MicrosoftOLEDBProviderforODBCDrivers错误\'80040e4d\'[Microsoft][ODBCSQLServerDriver][SQLServer]用户\'111\'登录失败。/common/asp/asp_sql2000.asp,行38原因:这是由于用户sqlserver数据库连接用户名或密码错误,需要检查网站配置文件解决:检查网站配置文件,确认数据库服务器,数据库用户名,数据库密码等项目都填写无误--------------------------------------------------------------------------------ASP常见错误和解决1.Asp程序使用说明:通常Asp网站有4个部分A.bin目录(这里放用户网站程序中要用到的Asp组件),bin目录下是一些.dll后缀的组件文件.B.web.config文件:这个文件包含网站配置信息,是Asp网站必须的配置文件,必须放在www根目录下,C.global.asax:Web应用程序的系统文件,根据需要可有可无,一个网站只能有唯一的Global.asax文件,其位置是网站根目录.D.aspx程序文件.2.Web.Config文件,global.asax,bin目录必须在www根目录.不能在www下的子目录.如放到子目录那么这些文件没有任何作用如果Web.Config放到www下的子目录就会出现程序错误.--------------------------------------------------------------------------------3.Asp程序显示错误如下:“/”应用程序中的服务器错误。--------------------------------------------------------------------------------运行时错误说明:服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因),..........详细信息:......,请在位于当前Web应用程序根目录下的“web.config”配置文件中创建一个标记。然后应将此标记的“mode”属性设置为“Off”。原因1:这是由于...