HostingPlanAdd

HostingPlanAdd — Neues Webhosting-Angebot anlegen

Beschreibung

Mit dieser Funktion kann ein neues Webhosting-Angebot angelegt werden. Rückgabewert ist die ID des neuen Datensatzes. Existiert für diesen Kunden bereits ein Angebot mit dem selben Namen, so wird ein Ausnahmefehler erzeugt.

Aufruf

FieldTypeRegExpNULL?Description
authAuthDatanoAuthentifizierungsdaten
namestring^.{1,50}$noName/Titel des Angebots
maxcustomersinteger^-?\d{1,8}$yesMaximale Kundenzahl für Reseller (NULL: kein Reseller-Paket, -1: unbegrenzt)
maxusersinteger^-?\d{1,8}$noMaximale Anzahl an Benutzern (muss >= 1 sein, oder -1: unbegrenzt)
webspaceinteger^-?\d{1,8}$yesEnthaltener Webspace (MB) (NULL: kein Webspace, -1: unbegrenzt)
ssiinteger^[01]$yesServer-Side Includes (SSI)
phpinteger^[0123]$yesPHP (0=nein, 1=suPHP, 2=FastCGI, 3=mod_php)
cgiinteger^[012]$yesCGI-Scripte (0: nein, 1: ja, in /cgi-bin/, 2: ja, in jedem Verzeichnis)
sslinteger^[01]$yesSSL-Verschlüsselung (HTTPS-Zugriff) (0: nein, 1: ja)
cronjobsinteger^-?\d{1,8}$yesAnzahl Cron-Jobs (-1: unbegrenzt)
appsinteger^-?\d{1,8}$yesAnzahl installierbarer Apps (-1: unbegrenzt)
ftpaccountsinteger^-?\d{1,8}$yesEnthaltene FTP-Zugänge (-1: unbegrenzt)
shellaccessinteger^[012]$yesShell-Zugriff erlaubt? (0: nein, 1: scponly/sftp, 2: ja (Bash))
databasesinteger^-?\d{1,8}$yesEnthaltene Datenbanken (-1: unbegrenzt)
subdomainsinteger^-?\d{1,8}$yesEnthaltene Subdomains (-1: unbegrenzt)
extdomainsinteger^-?\d{1,8}$yesMax. Anzahl externer Domains (NULL: keine, -1: unbegrenzt)
mailboxesinteger^-?\d{1,8}$yesEnthaltene E-Mail-Postfächer (-1: unbegrenzt)
mailaddrsinteger^-?\d{1,8}$yesEnthaltene E-Mail-Adressen (-1: unbegrenzt)
mailquotainteger^-?\d{1,8}$yesE-Mail-Speicherplatz (insgesamt) (-1: unbegrenzt)
trafficinteger^-?\d{1,8}$noEnthaltener IP-Traffic (-1: unbegrenzt)

Antwort

FieldTypeRegExpNULL?Description
idstring-noDatensatz-ID

Die Datensatz-ID ist kundenspezifisch verschlüsselt.