- 热门文章:
- · 大中型网络公司的一条发展之路
- · ASP错误代码说明
- · jscript错误代码及相应解释大全
- · vbscript错误代码及对应解释大全
- · VBScript 错误信息一览
- · ASP错误处理
- · 使用ASP开发web站点
- · Web设计里的软件工程思想
- · 关于Adodb.Stream 的使用说明
- · 处理ASP请求的内部讨论
- · ASP 开发准则
- · WebClass入门(1)
上一篇:如何才能成为一名真正的Web程序员 >>
两星级ASP版社区之星编写的ASP常见问题解答
1 确定已经安装了IIS的SMTP服务。
2 在IIS管理器中,设置smtp服务的属性。在中继对话框里设置“仅除以下列表以外”。因为默认情况下它只给某列表中列出的服务器转信,但是这个列表是空的,所以发不出去。
2 无法登陆SQL SERVER
这是因为安装SQL SERVER时使用了NT验证模式,而ASP以匿名身份运行,不够资格访问数据库服务器。解决方法:把SQL SERVER改成混合验证模式(包含SQL验证)
3 ODBC访问Access时出现无法访问注册表关键字的错误
错误信息为:
Microsoft OLE DB Provider for ODBC Drivers 错误 ‘’80004005‘’
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 ‘’Temporary (volatile) Jet DSN for process 0x4ec Thread 0x81c DBC 0x22f3544 Jet‘’。
这是因为Windows2000 SP2以后的新bug造成的。也许微软不喜欢ODBC了,所以出此下策。正确的方法是使用OLEDB来连接Access。连接字符串为:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库文件名
4 权限问题
ASP没有权限访问某些文件夹。因此运行VB编写的组件可能会出毛病。设置system32文件夹的属性,赋予IUSR用户运行权限即可。ASP也没有权限访问注册表。这个可以用组件来实现。把组件注册到COM+里,然后指定其以高级身份运行;或者取消虚拟目录的“匿名访问”,让访客输入管理员密码,这时候ASP就提升为管理员身份运行了。ADSI也是一样。
如果Access数据库存放在受保护的文件夹,就会出现80004005错误。此时也需要设置文件夹的权限。
5 加密问题
MD5不是加密算法,因此不能解密。要传输加密数据,关键是不能把算法暴露在客户端。所以根本别想把客户端的数据加密传到服务器上。
6 保护知识产权
ASP基本上算是不能加密的东西。不要用screnc编码工具。那根本是个垃圾。要加密,就只能用组件技术了。去学VB吧!
7 安全问题
别想偷偷摸摸的从客户端上传文件。<input type=file>绝对不可能用脚本预先设置文件名。脚本语言没有权限访问客户端的硬盘,客户端组件和控件即使签名也会提示是否安装……这一切,都是为了访客的安全。要不然你把访客的硬盘format了怎么办?
8 与其他商家的合作问题
想发短信,可以联系移动运营商;想开商场,可以找银行做支付接口。这两项服务都要求在服务器上注册组件,所以挑选虚拟主机时要多加选择,避免花冤枉钱。
待续……
下一篇:大中型网络公司的一条发展之路 >>
相关文章:
- · 第一章 容错机制 <<高质量动态网页技术编程指南(草稿)>>
- · 与其他语言的比较——了解ASP、PHP和JSP
- · asp简介和五大内置对象
- · 全面解析Server对象
- · ASP的技术特点与使用方法
- · 走近asp.net
- · 从ASP迁移至ASP+--最初的考虑(二)
- · 从ASP迁移至ASP+--最初的考虑(一)
- · ASP+与ASP有什么不同
- · ASP基础讲座(下)
- · ASP基础讲座(上)
- · 解决IIS5 HTTP500内部错误
- · VBSctipt 5.0中的新特性
- · ASP 3.0高级编程(四十六)
- · ASP 3.0高级编程(四十五)
- · ASP 3.0高级编程(四十四)
- · ASP 3.0高级编程(四十三)
- · ASP 3.0高级编程(四十二)
- · ASP 3.0高级编程(四十一)
- · ASP 3.0高级编程(四十)
- · ASP 3.0高级编程(三十九)
- · ASP 3.0高级编程(三十八)
- · ASP 3.0高级编程(三十七)
- · ASP 3.0高级编程(三十六)
- · ASP 3.0高级编程(三十五)
- · ASP 3.0高级编程(三十四)
- · ASP 3.0高级编程(三十三)
- · ASP 3.0高级编程(三十二)
- · ASP 3.0高级编程(三十一)
- · ASP 3.0高级编程(三十)
- · ASP 3.0高级编程(二十九)
- · ASP 3.0高级编程(二十八)
- · ASP 3.0高级编程(二十七)
- · ASP 3.0高级编程(二十六)
- · ASP 3.0高级编程(二十五)
- · ASP 3.0高级编程(二十四)
- · ASP 3.0高级编程(二十三)
- · ASP 3.0高级编程(二十二)
