现在位置 >首页 > 所有关于asp的文章
1+
发表于888 天前 工作学习 ⁄ 被围观 241 views+

出于安全考虑,我对网站文件的读、写、执行权限一向设置得很严格,几乎是一个个文件夹,一个个文件地来设置的,但这也经常会造成麻烦。譬如今天刚把几个网站转到新服务器上,转完后发现页面打开时首页总是报如下错误:

不能使用 ”;文件已在使用中(80004005)
Microsoft JET Database Engine 错误 ’80004005′

不能使用 ”;文件已在使用中。

网上对此的解释基本都互相抄袭的:

阅读全文

5+
发表于1114 天前 工作学习 ⁄ 被围观 495 views+

最近几天一直比较关注FeedBurner,但英文版的用起来毕竟不舒服,今天忽然发现原来FeedBurner也有中文版,只不过没有公开而已。该版本看上去似乎象是机器翻译的,有些词不达意的感觉,不过,至少是汉字的版本。估计这也正是为什么官方一直没有公开的原因吧。

阅读全文
0+
发表于1150 天前 工作学习 ⁄ 被围观 273 views+

DateDiff可以计算两个日期之间的时间间隔,用起来很方便,在ASP中也经常会用到它来进行一些日期、时间比对的工作。

先来复习一下MSDN中对DateDiff函数的说明,再说问题之所在

[Quote]

DateDiff 函数

描述

返回两个日期之间的时间间隔。

阅读全文
2+
发表于1154 天前 工作学习 ⁄ 被围观 332 views+

昨晚装上了haphic的“新评论/回复/引用邮件提醒”插件,但发测试邮件时总是报如下错误:

[Quote]The message was undeliverable. All servers failed to receive the message
.execute()
{
Trying server mail:smtp.126.com

阅读全文
2+
发表于1390 天前 工作学习 ⁄ 被围观 1,838 views+

前几天上传一个本地测试没有问题的网站到服务器上,结果发现上传缩略图时总是报800a0005的错误,说是’chr’造成的.

搜了一下,发现竟然是把我的服务器认成了非中文版,所以chr函数才报错的,解决方法就是把用到chr()的地方换成chrw().

试了一下,果然好用.不过,奇怪的是,为什么会把我的服务器当作英文版的呢?难道是IBM安装盘的问题?如此想来,恐怕以后类似的麻烦事还会有很多……

阅读全文
0+
发表于1602 天前 工作学习 ⁄ 被围观 188 views+

前几天朋友找我帮他们看一下网站,说总是被人挂马,删得都不如他们加得快。拿到他们的网站源码一看,竟然有十几个木马之多,另外在很多文件中还被人留了后门。一顿清理之后又把注入等漏洞全补上了,本以为就没什么事了,但今晚点着玩儿时发现他们后台的新闻发布用的在线编辑器是eWebEditor,觉得不太对劲,就打开eWebEditor的数据库,在eWebEditor_Style表中一些风格的可上传文件类型中被加入了.asp / .asa等,果然,eWebEditor才是对方上传WebShell的入口点&hell…

阅读全文
2+
发表于1679 天前 工作学习 ⁄ 被围观 271 views+

在做Z-Blog的新样式时想随机取N个Tags放到右侧的,但实际操作时却遇到了问题--就是在Access中如何对记录进行随机排序的问题。在SQL Server中想进行随机排序(随机取N条记录)只需要简单地加个“Order By Rnd()"或”Order By NewID()"就搞定了,但这招到了ACCESS中却不好用了。在ACCESS中用以上Order排出来的结果每次都是一样的。在网上搜了一下,也没有找到比较有建设性的解决方案,大多数都是建议用SQL…

阅读全文
21+
发表于1726 天前 我的作品 ⁄ 被围观 878 views+

本来这个插件应该是上个周末就应该写出来的, 但最近一直忙着跑调动的事, 每天只有睡觉前一两个小时时间写代码, 所以进度非常缓慢, 到昨天晚上才写完.还是老规矩: 1. 与具体系统无关, 以便可以方便地移植到其它系统上 2. 在保证功能的基础上尽量不影响服务器性能. 3.尽量少改动模板或源码 4. 用户拿到插件后尽量不需要改动, 争取做到上传就能用 用法: 下载附件中的压缩文件, 解压到Z-Blog的Plugin文件夹下 修改Template文件夹下的模板single.html的&lt…

阅读全文
0+
发表于1768 天前 工作学习 ⁄ 被围观 331 views+

今天写了一个ASP在线解压缩的小工具, 没办法, 十几篇文章中竟然有5000余小图片, 只能打包后再解压, 否则一张张地传能慢死~

写完后在本地测试一点问题没有, 上传到服务器, 前面的FSO相关的操作都没什么问题, 但就是通过wscript.shell来启动RAR时遇到了麻烦: shell创建成功, RAR运行成功, 但就是不能解压, 想都不用想, 保证又是权限问题, 但为什么呢? IIS匿名用户明明也给了写权限, 需要的权限都给了呀, 参照本地的权限设置, 看看, 只多不少…

折腾了好久, 终于想到shell运行RAR时用的是系统的服务角色, 就把service/local service/network service等一系列系统特殊角色全给了目标文件夹, 并赋于了写权限

测试一下, OK了~

接下来就是一点一点地降低权限, 把角色一个个地删除, 当删到service时发现不能用了, 原来问题出在它身上, 知道就好办了, 把别的不相干的角色全都删除, 只保留Service, 并给它对目标文件夹的写权限, OK~~

不过, 设置起来可一定要小心, 且要跟IIS结合起来配置, 否则开了过高的权限后很容易被上传木马的~~


Del.icio.us : , ,

阅读全文