Subdomains
Mit dieser Funktion legen Sie fest, welche Domains und Subdomains als Webserver-Ressource verfügbar sein sollen und welches Verzeichnis die Dateien enthalten soll.
Änderungen an Ihren Einstellungen werden im 5-Minuten-Takt auf dem Server übernommen.
"); $vhosts = list_vhosts(); if (count($vhosts) > 0) { output("| (Sub-)Domain | Zusätzliche Alias-Namen | Logfiles | PHP | Lokaler Pfad* | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ".internal_link('edit.php', $fqdn, "vhost={$vhost['id']}")." | ".internal_link('save.php', " ", 'action=delete&vhost='.$vhost['id'] )." | ");
    $aliases = get_all_aliases($vhost['id']);
    foreach ($aliases as $alias)
    {
      output($alias['fqdn'].' '); } output(internal_link('aliases.php', 'Aliase verwalten', 'vhost='.$vhost['id'])); output('  | ');
    $logfiles = 'keine';
    if ($vhost['logtype'] == 'default')
      $logfiles = 'normal';
    elseif ($vhost['logtype'] == 'anonymous')
      $logfiles = 'anonym';
    if ($vhost['errorlog'] == 1)
    {
      if ($logfiles == 'keine')
        $logfiles = 'nur Fehler';
      else
        $logfiles .= ', Fehler';
    }
    output("{$logfiles} | "); if ($vhost['is_webapp'] == 1) { output('globale Webanwendung | '); } elseif ($vhost['is_dav'] == 1) { output('WebDAV | '); } elseif ($vhost['is_svn'] == 1) { output('Subversion-Server | '); } else { $php = $vhost['php']; switch ($php) { case NULL: $php = 'kein PHP'; break; case 'mod_php': $php = 'Apache-Modul'; break; case 'fastcgi': $php = 'FastCGI'; break; } output("{$php} | "); if ($vhost['docroot_is_default'] == 1) output("{$vhost['docroot']} | "); else output("{$vhost['docroot']} | "); } output("|||
*) schwach geschriebene Pfadangaben bezeichnen die Standardeinstellung. Ist ein Pfad fett dargestellt, so haben Sie einen davon abweichenden Wert eingegeben.
'); output('Neue Domain bzw. Subdomain einrichten
'); output('