コード例 #1
0
ファイル: site.php プロジェクト: BGCX261/zhpanel-svn-to-git
     if (ZVhosts::removeVhost($name)) {
         setmsg(t('Site removed.'), 'notice');
     } else {
         setmsg(t('Error'));
     }
 }
 if (checktoken() && 'chDocRoot' == $_REQUEST['op']) {
     $root = $_REQUEST['root'];
     if (ZVhosts::changeDocRoot($name, $root)) {
         setmsg(t('Site updated.'), 'notice');
     } else {
         setmsg(t('Error'));
     }
 }
 if (checktoken() && 'suspend' == $_REQUEST['op']) {
     if (ZVhosts::suspendVhost($name, !intval($_REQUEST['suspend']))) {
         setmsg('', 'notice');
     } else {
         setmsg(t('Error'));
     }
 }
 if (checktoken() && 'default' == $_REQUEST['op'] && isadmin()) {
     if (ZVhosts::setDefaultSite($name)) {
         setmsg('Updated', 'notice');
     } else {
         setmsg(t('Error'));
     }
 }
 $deny_begin = '####ZHPANEL DENY BEGIN';
 $deny_end = '####ZHPANEL DENY END';
 $token = token();
コード例 #2
0
function suspendVhost($domain, $state = 0)
{
    return ZVhosts::suspendVhost($domain, $state) && syncVhosts();
}