内核版提供了完整的WEB API方式的接口,用户可以直接在ASP/PHP/JSP中调用来和业务模块结合,完成虚拟主机开通/暂停/删除/FTP管理/空间大小调整等所有功能。
1.在使用函数前,请将FreeHostFunction.asp包含到您的ASP网页中。
<!--#include file="FreeHost/FreeHostFunction.asp"-->
如果是PHP或JSP,只需要改写示范中的函数。
2.请在global.asa或在操作ASP页中设置共享密码:
Application("FreeHostsharekey")="安装软件时设置的密码"
3.完成前面的工作后就可以直接可以在ASP页面中调用函数了:
AddUser功能:建立FTP用户,建立用户所在主目录,建立主目录用户权限,建立用户磁盘配额,建立虚拟主机,设置应用程序池(IIS6)
AddUser(URL,username,password,comment,homedir,spacelimit,starttime,endtime,
type1,type2,type3,email,host,hostcomment,MaxConnections,EnumAppsInPool,
DefaultDoc,ScriptMaps,AccessFlags,LogFileDirectory,HttpErrors)
URL:受控端所在的虚拟主机
username:FTP用户名
password:FTP密码
comment:用户说明
homedir:用户主目录
spacelimit:空间上限,单位是M
starttime:开始时间
endtime:到期时间
type1:分类一
type2:分类二
type3:分类三
email:邮箱
host:虚拟主机头名(用,作分隔)
hostcomment:网站名
MaxConnections:IIS连接数
EnumAppsInPool:多少个虚拟主机共用一个池
DefaultDoc:默认首页(用,作分隔)
ScriptMaps:应用程序影射(用|作分隔)
AccessFlags:脚本权限
LogFileDirectory:日志所在目录
HttpErrors:自定义错误(用|作分隔)
注意!在main_codeversion.zip文件包中有一个Adduser.asp的文件,用户可以参考它的真实用法。
ModifyUser功能:修改所有相关设置,例如空间上限,主机头名,IIS连接数,应用程序池,自定义错误....
ModifyUser(URL,username,comment,homedir,spacelimit,starttime,endtime,type1,
type2,type3,email,host,hostcomment,MaxConnections,EnumAppsInPool,DefaultDoc,
ScriptMaps,AccessFlags,LogFileDirectory,HttpErrors)
URL:受控端所在的虚拟主机
username:FTP用户名
comment:用户说明
homedir:用户主目录
spacelimit:空间上限,单位是M
starttime:开始时间
endtime:到期时间
type1:分类一
type2:分类二
type3:分类三
email:邮箱
host:虚拟主机头名(用,作分隔)
hostcomment:网站名
MaxConnections:IIS连接数
EnumAppsInPool:多少个虚拟主机共用一个池
DefaultDoc:默认首页(用,作分隔)
ScriptMaps:应用程序影射(用|作分隔)
AccessFlags:脚本权限
LogFileDirectory:日志所在目录
HttpErrors:自定义错误(用|作分隔)
注意!在main_codeversion.zip文件包中有一个ModifyUser.asp的文件,用户可以参考它的真实用法。
DelUser功能:完全删除用户,包含目录中所有内容,对应的虚拟主机。
DelUser(URL,username)
URL:受控端所在的虚拟主机
username:FTP用户名
注意!在main_codeversion.zip文件包中有一个DelUser.asp的文件,用户可以参考它的真实用法。
ResetPassword功能:重新设置FTP登陆密码。
ResetPassword(URL,username,password)
URL:受控端所在的虚拟主机
username:FTP用户名
password:新的FTP密码
注意!在main_codeversion.zip文件包中有一个ResetPassword.asp的文件,用户可以参考它的真实用法。
PauseSite功能:暂停虚拟主机,所有对这个虚拟主机的访问都被转向到指定页。
PauseSite(URL,username,tourl,op)
URL:受控端所在的虚拟主机
username:FTP用户名
tourl:暂停网站后转向到的新网址
op:1代表暂停,0代表恢复
注意!在main_codeversion.zip文件包中有一个PauseSite.asp的文件,用户可以参考它的真实用法。
ShowUser功能:显示用户资料。
ShowUser(URL,username)
URL:受控端所在的虚拟主机
username:FTP用户名
注意!在main_codeversion.zip文件包中有一个ShowUser.asp的文件,用户可以参考它的真实用法。
我们秉承7i24.Com七天二十四小时服务的理念,为全国的虚拟主机提供商、空间提供商、ICP提供商提供全国领先的技术服务!它能让您的服务器进入全自动化管理模式!更可靠地为用户服务,让您的工作轻松简单,让您高枕无忧、让您的网站
符合管理要求! 我们提供专业“自由网管综合解决方案”
请联系:safe@7i24.com
意见与建议>>>
|