好多人都用了serv_u来建FTP,但对它的虚拟目录却不理解,其实很简单。
   我们在为一用户创建了主目录后,你通过FTP就只能访问你设定的主目录和主目录下面的目录和文件,我如果还想让此FTP用户访问其他位置的目录怎么办呢?
   1、点域名下面的设置—虚拟路径—添加,添加物理路径(你需要新增的新文件夹的真实路径),映射物理路径到(当然是你原来为用户建立的主目录的路径了),映射的路径名称(这个可以由你随便定义),完成。
   2、点用户(你建立的用户),目录访问—添加,文件或路径(你需要新增的新文件夹的真实路径),完成。然后设置此用户对这个文件夹的访问权限,到此虚拟目录设置完成,你就可以用此用户来访问这两个目录了。

   下面再来谈下serv_u的安全,当我们的serv_u是为他人建网站提供的,这时就一定需要对它的安全进行改动了。
   1、安装Ultraedit,打开ServUDaemon.exe查找Ascii:LocalAdministrator,和#l@$ak#.lk;0@P,修改成等长度的其它字符就可以了。
   2、打开ServUAdmin.exe,也如上一样处理。修改完成。
Tags:
   早上去了dvbbs的官方论坛,又看到了有人需要这个功能,前些天也有人用QQ加我,说要我把7.1的改成8.0可用,当时怕麻烦,再加上我也不再用DVBBS了,所以就拒绝了,今天看来还是有必要做一下,其实过程很简单,修改方法如下:

引用
       动网升为8.0了,常来看贴,发现很多人还是想要这个功能,今天早上把它弄好了,想用的人就顶下贴吧。



下面来修改:

1、打开inc/upload_class.asp

找到判断文件类型:0=其它,1=图片,2=FLASH,3=音乐,4=电影

在下面的类别里添加自己想要增加的扩展名:如第三类添加"wma","wmv",第四类添加,"rm"

如改成以下这样:

如改成这样:

Private Function CheckFiletype(Byval FileExt)
 FileExt = Lcase(Replace(FileExt,".",""))
 Select Case FileExt
   Case "gif", "jpg", "jpeg","png","bmp","tif","iff"
    CheckFiletype=1
   Case "swf", "swi"
    CheckFiletype=2
   Case "mid", "wav", "mp3","rmi","cda","wma","wmv"
    CheckFiletype=3
   Case "avi", "mpg", "mpeg","ra","ram","wov","asf","rm"
    CheckFiletype=4
   Case Else
    CheckFiletype=0
 End Select
End Function

2、在Skins\Default\filetype

目录里添加与刚添加扩展名一样的图标如"wma.gif","wmv.gif","rm,gif"(用原有图标直接复制粘贴下即

可)。

3、打开post_upload.asp

找到:
If F_Type=1 then
 Response.write

"<script>parent.Dvbbs_Composition.document.body.innerHTML+='[upload="&FileExt&","&F_OldName&

"]"&ShwoFileName&"[/upload]

<br>'</script>"
Else
 Response.write

"<script>parent.Dvbbs_Composition.document.body.innerHTML+='[upload="&FileExt&","&F_OldName&

"]viewFile.asp?

ID="&DownloadID&"[/upload]<br>'</script>"
End If

在下面添加:


If F_Type=2 then
 Response.write

"<script>parent.Dvbbs_Composition.document.body.innerHTML+='[flash=480,360]"&ShwoFileName&"[

/flash]<br>'</script>"
End If
If F_Type=3 then
 Response.write

"<script>parent.Dvbbs_Composition.document.body.innerHTML+='[MP=480,360,true]"&ShwoFileName&

"[/MP]<br>'</script>"
End If
If F_Type=4 then
 Response.write

"<script>parent.Dvbbs_Composition.document.body.innerHTML+='[RM=480,360,true]"&ShwoFileName&

"[/RM]<br>'</script>"
End If

修改完成。






为了避免大家出错,我把我改好的文件传上来,直接覆盖即可使用。



Tags:

妙用WinRAR隐藏机密文件

[晴 2007/08/01 23:25 | by admin ]
  把需要隐藏的文件用WinRAR打包压缩为RAR文件,然后准备一张GIF格式的图片,如果你没有的话,可以利用看图软件来转换图片格式。接下来使用一款支持16进制文件的编辑器,如UltraEdit 32。我们的目的是将RAR文件隐藏在GIF文件中。当别人点击这个GIF文件时看到的将是一幅图像,这样就可以将机密文件隐藏起来了。如果你自己想查看其中的秘密时,可以把伪装后的GIF文件改名为RAR文件,点击它就会启动WinRAR,就可以看到里面隐藏的文件了。特别注意:不要自做聪明地给要隐藏的RAR文件加访问口令,否则无法隐藏成功,运行隐藏后的GIF文件不能正确显示图片,改名为RAR文件后也无法用WinRAR打开它。

  第一步:准备好一个GIF文件,建议你选择的这个GIF文件不要太小,否则加入RAR文件后体积会变大,一个像素很少的GIF文件,文件尺寸却非常大,也会引起别人的怀疑。

   第二步:用UltraEdit 32打开那个含有机密文件的RAR文件,此时你会看到该文件的16进制代码,按Ctrl+A键选定整个RAR文件的代码,按Ctrl+C键复制这些代码。

  第三步:用UltraEdit 32打开GIF文件,按Ctrl+End键来到GIF文件代码的最后,如图所示,在倒数第2个十六进制数之前,按Ctrl+V键插入刚刚复制的RAR文件的代码。点击“文件”菜单中的“保存”,就把GIF文件和RAR文件合并在一起了。
Tags:

PHP环境配置中应注意的问题

[晴 2007/08/01 11:27 | by admin ]
   网上PHP环境配置的文章是多,但有很多人配置却不成功,我用的是WIN主机,究其原因,主要有以下几点:

1、如果你是第一次配置,应当注意在本机上只保留一个php.ini,也就是说在一台机上不要存在多个php.ini。如果你已经配置好,而出现问题,就应该检查phpinfo中指向的php.ini文件夹在哪,就保留这个php.ini,其他的全部找出删除。

2、问题大多出在,你的服务器不支持mysql这样的出错信息。这个原因在于php找不到mysql的请求,可以采取以下的两种方法进行解决:

  A、把php.ini配置中的php5ts.dll、libmysql.dll、php_mysql.dll等文件直接移动至system32目录下,当然我不推荐这种方法来配置php环境,记得重启服务器。
  B、给php和mysql添加系统环境path。在系统变量 里 双击 变量 "path",弹出系统path变量的编辑框, 在变量值后面加上  ;C:\phpsetup\php5   ,也就是你的PHP的文件夹;点击 系统变量 的 “新建”,变量名为phpext,变量值为 E:\phpsetup\php5\ext;同时给mysql添加环境路径,在path中加上mysql的环境路径C:\phpsetup\mysql\bin。当然,如果你是用的安装版的mysql,这步就不用做了,因为安装过程中已有include path的操作了。

做到这两点,基本上的问题都可以解决了。

还有一点要注意的是:
如果你是用手动方式安装mysql,也就是说用的解压包安装mysql,会出现服务启动不了的情况,我试过好多次,只有在高版本的mysql安装时才会出现,点开mysql的服务会发现,服务所指向的路径不对,我解决的方法是直接修改注册表,查找mysql关键字,把服务里的路径改为正确,然后再次运行配置文件进行配置。
Tags:
分页: 13/13 第一页 上页 8 9 10 11 12 13 最后页 [ 显示模式: 摘要 | 列表 ]