| 1. 什么是ASP? |
ASP就是Active Server Page的缩写。它是一种包含了VB
script 或者 Jscript 脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互。是一种简单、方便的编程工具。在了解了VB
script和基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写自己的ASP系统。
ASP网页的文件格式是*.asp。 |
| TOP |
| 2. 什么叫FSO? |
| FSO(FileSystemObject)是微软ASP的一个对文件操作的控件,该控件可以对服务器进行读取、新建、修改、删除目录以及文件的操作。是ASP编程中非常有用的一个控件。 |
| TOP |
| 3. 你们支持FSO(FileSystemObject)组件吗?
|
| 支持。 |
| TOP |
| 4. 我的ASP空间中的这些目录是做什么用的? |
您通过FTP登陆后会首先在根目录下进入自己的用户目录,在该目录下您会看到4个子目录:cig-bin、db、log、public_html。
(1) cgi-bin目录是存放可执行程序的,如:.exe程序;
(2) db目录是用户的数据库存放目录,用户可以直接看到所占空间大小,是一个只读目录;
(3) log目录是用户网站的访问日志,每天一个文件,是一个只读目录。当用户测试网站出现错误时可以下载log文件参考其内容;
(4) public_html目录是存放用户网站的内容,支持ASP、php、perl。 |
| TOP |
| 5. 网站的首页文件应该叫什么名字? |
首页文件名可以是:default.htm、default.asp、index.shtm、index.shtml、index.htm、index.html、index.asp、index.php、index.pl、index.cgi、index.php3
缺省首页文件是Default.htm,用户需要删除后上传自己的首页文件。 |
| TOP |
| 6. 我已经上传了网页文件,为什么网站不能访问? |
请检查以下各项:
A. 本地网络不通;
B. 本地的防火墙或网关设置有误;
C. 域名无法解析。一般为本地DNS服务器有误,请重新设置有效的DNS服务器,或者直接与您的网络提供商联系或本地电信部门联系;
D. 首页文件名不正确;
E. FTP误操作,站点首页文件被删除;
F. 站点脚本程序执行有误(如连接数据库失败),导致首页无法显示。一般这种情况会有特定的错误信息,请根据该信息检查您的程序;
G. 表面上传上去了,但由于FTP中间断开,上传后文件字节数为0字节或负数字节,请重新上传(请注意!一般出现上传后文件0字节的情况,都是您的空间满了,请您清理空间内容,或者增加空间就可以了)。
|
| TOP |
| 7. IE浏览器中页面不能显示的常见错误提示及原因 |
A. 该页无法显示 找不到服务器或发生DNS错误
出现原因:域名的DNS解析有问题,有可能是您的域名过期了、新域名注册解析未生效、或您本地使用的DNS服务器出现故障。
解决办法:联系您的域名注册商检查您的域名是否过期或注册后解析未生效,在确定域名正常的情况下,请联系您本地的网络提供商,检查本地DNS服务器问题。
B. 无法找到网页 http404-无法找到文件
出现原因:您输入的地址路径中的文件不存在。
解决办法:请检查该文件是否已经正常上传。
C. Directory Listing Denied This Virtual
Directory does not allow contents to be listed
出现原因:您站点的目录上没有找到首页文件。
解决办法:请确认您是否正确上传了首页文件,或首页文件名是否与默认首页名相同。
D. 服务器错误500
出现原因:脚本程序运行出错。
解决办法:具体原因很多,请参考log目录下的日志文件,里面会有详细的错误原因。 |
| TOP |
| 8. 如何使用数据库? |
| 我们支持access数据库和sqlserver数据库
access数据库的访问方法(例):
<%
dim conn,connstr
connstr="provider=microsoft.jet.oledb.4.0;data
source="&Server.MapPath("客户的access数据库文件名")
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>
sqlserver的使用方法:
说明:sqlserver只支持windows集成验证,客户不能通过远程的“企业管理器”来维护,客户只能通过网站执行SQL来维护数据库。用户的数据库已经建立完成,数据库名就是用户FTP用户名。
用户无权建立新的数据库。只能在已建数据库内操作。
具体访问例子:
ODBC
<%
Dim myConn
Dim conStr
conStr = "Driver={SQL Server};Server=(local);Database=用户数据库名;Trusted_Connection=yes"
set myConn = Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")
myConn.Open conStr
%>
OLE DB
<%
Dim myConn
Dim conStr
conStr = "Provider=sqloledb;Data Source=(local);Initial
Catalog=用户数据库名;Integrated Security=SSPI;"
set myConn = Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")
myConn.Open conStr
%>
|
| TOP |
| 9. 我如何通过网站发送邮件? |
| 我们支持JMAIL组件,客户可以使用JMAIL在线发信。
具体的访问例子:
<%
set msg = Server.CreateOBject("JMail.Message")
msg.Logging = true
msg.silent = true
msg.From = "test@mydomain.com" '您的邮箱地址
msg.FromName = "您的名字" '接收者看到的您的姓名
msg.MailServerUserName = "testmail@myDomain.net"
'您的邮箱地址
msg.MailServerPassword = "testmail"
'您的邮箱密码
msg.AddRecipient "recipientelle@herDomain.com"
'邮件接收者的邮箱地址
msg.Subject = "这里是邮件标题"
msg.Body = "这里是邮件详细内容"
msg.Send("mail.myDomain.net") '您的SMTP服务器名称
%>
注意:以上所提到的“您的邮箱地址”、“您的邮箱密码”、“您的SMTP服务器名称”指的是您在自助管理系统里添加的邮箱的信息,和您使用FoxMail/Outlook发送邮件是的设置是一致的。
|
| TOP |
| 10. 我怎么知道我的网站的流量?
|
客户网站的日志都存放在log目录下,客户可以下载后计算。
|
| TOP |
| 11. 对access数据库大小限制? |
access的大小只受空间总量的限制,不受10M的影响。即:空间多大,access可以有多大,但是access文件的大小对数据的存储效率影响非常明显,建议用户对存取效率要求高的数据使用sqlserver数据库,低要求的数据使用access数据库。
|
| TOP |