关于 ASP 常见问题解答。
返回分类列表
首页文件名可以是:index.shtm、index.shtml、index.htm、index.html、index.asp、index.php、index.pl、index.cgi、index.php3返回顶部
缺省首页文件是index.html,用户需要删除后上传自己的首页文件。
为了保护您的站点安全及隐私,系统默认是不想将您站点的错误信息显示给浏览着的。但您需要进行在线调试的时候可以尝试如下操作:返回顶部
1. 关闭自定义错误文档
Plesk控制面板 -> 您的站点 -> Web 目录 -> 错误文档 -> 找到并点击"500 内部服务器错误" 及 "500.100 ASP内部服务器错误" -> 将其类型修改为"默认"
2. 关闭IE浏览器的“显示友好HTTP错误消息”功能
IE浏览器 -> 工具 -> Internet 选项 -> 高级 -> 取消“显示友好HTTP错误消息”前面的对勾 -> 点击“确定”
然后您再浏览刚才出错的页面就可以看到详细的错误信息了。关于ASP的更多帮助请咨询软件厂商或 Microsoft 公司。
具体操作位置如下:返回顶部
Plesk控制面板 -> 主页 -> 您的站点 -> ASP.NET
开启远程调试:
1、开启 编译和调试 -> 启用调试
2、自定义错误模式 -> RemoteOnly
关闭远程调试:
1、关闭 编译和调试 -> 启用调试
2、自定义错误模式 -> OFF
为了加固系统安全,我们的SQL Server服务器的端口是2433,并非默认的1433。并且为了便于程序移植推荐您采用本地连接的方式。返回顶部
因此连接字符串中的服务器地址可以写为: localhost,2433
注意:在SQL Server中区分端口号的符号是逗号而不是冒号
请检查以下各项:返回顶部
A. 本地网络不通;
B. 本地的防火墙或网关设置有误;
C. 域名无法解析。一般为本地DNS服务器有误,请重新设置有效的DNS服务器,或者直接与您的网络提供商联系或本地电信部门联系;
D. 首页文件名不正确;
E. FTP误操作,站点首页文件被删除;
F. 站点脚本程序执行有误(如连接数据库失败),导致首页无法显示。一般这种情况会有特定的错误信息,请根据该信息检查您的程序;
G. 表面上传上去了,但由于FTP中间断开,上传后文件字节数为0字节或负数字节,请重新上传(请注意!一般出现上传后文件0字节的情况,就是您的空间满了,请您清理空间内容,或者增加空间就可以了)。
这个错误一般提示为服务器内部错误,是非常误导客户的,因为这个绝大部分都是程序错误。具体的解决办法就是关闭您的IE友好提示,查看系统返回的原始错误信息,按照提示修改您的程序。返回顶部
这是通常是因为权限问题所致,系统为了您站点的安全,默认将所有的文件全部设置为只读模式,但您对Access数据库的修改,或者是通过Web上传文件需要让IIS的匿名访问用户对其具有写入权限。返回顶部
具体修改步骤如下:
1、Plesk控制面板 -> 您的站点 -> 文件管理器 -> httpdocs目录
2、找到相应要写入的文件或目录 -> 点击权限
3、给“Plesk IIS User (IUSR_用户名)”添加“修改”权限
如果对象是目录请选择“将所有子对象的权限项替换为此处显示的应用于子对象的权限项。”
注意:所有根目录的权限是不能够由用户直接修改的。例如 /httpdocs、/conf 等,因此请将您的ASP文件单独在/httpdocs下创建一个子目录。然后修改其子目录的文件夹权限。
支持 FSO ,每一个用户在系统上都具有独立的账户权限,且默认的权限都是 IUSR_用户名 为只读的。如果您需要利用 FSO 进行文件写入的话,您需要对相应目录进行权限修改, 使IUSR_用户名 对其具有 修改 的权限。返回顶部
由于我们的ASP服务器采用的是Windows 2003系统,该系统默认支持的CDO.Message组件就可以用于在线发送电子邮件,而不需要安装第三方组件。具体的使用范例在您的站点的 /httpdocs/test/asp/test_mail.asp 目录下可以找到如何调用的源代码。或者浏览微软公司的MSDN查看更多范例。返回顶部