塑料托盘meiyangming 木制工艺品mengyuanda
cPanel是全球最知名,使用率最高的一种虚拟主机管理面板,主要是用在Linux服务器上,运行
PHP+MySQL网站的。cPanel有自己的服务器管理后台,叫做WHM,在这个后台中,可以开通,修改,暂停,删除虚拟主机空间,还有对服务器的很多操作。在这个WHM平台上,开通空间的步骤是:首先建立一个package,就是空间类型,设置空间大小,绑定域名个数,邮箱个数等,然后在开通空间操作那边输入域名,选择空间类型后即可开通空间了。那么这等于是一个手工开通的过程,客户在我们的平台上下订单或者开通空间后,还需要手工在WHM上开通空间的。为了方便大家在华众,星外等平台上自动开通cPanel的空间,我根据cPanel的API技术
文档,编写了下面的ASP
程序,大家可以整合在自己的
系统中,实现直接在你的平台上就可以开通cPanel空间。
set xmlhttp = Createobject(“MSXML2 ServerXMLHTTP”)
hosturl=””&;hip&;”:2086/” //hip是服务器的IP
xmlhttp Open “POST”,hosturl,false,”root”,password //pass
word是服务器的密码
xmlhttp setRequestHeader “Content-Type”, “application/x-www-form-urlencoded”
xmlHttp send null
//以上代码是用来初始连接cPanel面板
hosturl=””&;hip&;”:2086/json-api/createacct” //createacc是cPanel的API的一个函数
sendin=”username=”&;youruser&;”&;plan=”&;yourplan&;”&;ip=n&;reseller=0&;password=”yourpass&;” &;contactemail=”&;youremail&;”&;domain=”&;yourdomain
//youruser,yourplan,youpass,youremail,yourdomain分别是FTP用户名,空间类型名称,FTP密码,客户邮箱,域名。
xmlhttp Open “POST”,hosturl,false
xmlhttp setRequestHeader “Content-Type”, “application/x-www-form-urlencoded”
xmlhttp send sendin
sendout=xmlhttp responseText
Set xmlhttp = nothing
//以上代码是执行开通空间的API函数
毛巾mingsaifan 酒店家具nimenghui
塑料托盘meiyangming 木制工艺品mengyuanda
if instr(sendout,”"”status”":1″)>0 then
//操作开通成功后的操作
else
//开通失败的错误提示
end if
版权申明:经qilaiwei修改整理,如需转载本文章请注明本站地址
毛巾mingsaifan 酒店家具nimenghui