Neue Subdomain anlegen"); $title = "Subdomain anlegen"; } else { output("

Subdomain bearbeiten

"); } output(""); $defaultdocroot = $vhost['domain']; if (! $vhost['domain']) $defaultdocroot = $_SESSION['userinfo']['username'].'.schokokeks.org'; if ($vhost['hostname']) $defaultdocroot = $vhost['hostname'].'.'.$defaultdocroot; $defaultdocroot = 'websites/'.$defaultdocroot.'/htdocs'; $is_default_docroot = ($vhost['docroot'] == NULL) || ($vhost['homedir'].'/'.$defaultdocroot == $vhost['docroot']); $docroot = ''; if ($vhost['docroot'] == '') $docroot = $defaultdocroot; else $docroot = substr($vhost['docroot'], strlen($vhost['homedir'])+1); $s = (strstr($vhost['options'], 'aliaswww') ? ' checked="checked" ' : ''); $errorlog = (strstr($vhost['errorlog'], 'on') ? ' checked="checked" ' : ''); $vhost_type = 'regular'; if ($vhost['is_dav']) $vhost_type = 'dav'; elseif ($vhost['is_svn']) $vhost_type = 'svn'; elseif ($vhost['is_webapp']) $vhost_type = 'webapp'; $applist = list_available_webapps(); $webapp_options = ''; foreach ($applist as $app) $webapp_options .= "\n"; $form = "

Name des VHost

.".domainselect($vhost['domain_id'], 'onchange="defaultDocumentRoot()"'); $form .= "

Optionen

Speicherort für Dateien (»Document Root«)
 
".$vhost['homedir']."/ 
Script-Sprache

Optionen

Anwendung

Verwendung





Allgemeine Optionen

SSL-Verschlüsselung
Logfiles *

 
"; $form .= '

    '.internal_link('vhosts.php', 'Abbrechen').'

*Es ist im Moment Gegenstand gerichtlicher Außeinandersetzungen, ob die Speicherung von Logfiles auf Webservern zulässig ist. Wir weisen alle Nutzer darauf hin, dass sie selbst dafür verantwortlich sind, bei geloggten Nutzerdaten die Seitenbesucher darauf hinzuweisen. Wir empfehlen, wenn möglich, Logfiles abzuschalten oder anonymes Logging einzusetzen.

'; output(html_form('vhosts_edit_vhost', 'save.php', 'action=edit&vhost='.$vhost['id'], $form)); ?>