Die WHMCS Suites der ISP-Serverfarm.de verwendet alle eine gemeinsame MySQL Tabelle zur Speicherung von Konfigurationsdaten. Diese Tabelle heißt:
module_ispServerfarmSolutions
Diese MySQL Tabelle hat folgende Felder:
Name |
Datentyp |
Länge |
Erlaube NULL |
Standard |
id |
INT |
10 |
- |
AUTO_INCREMENT |
module |
TEXT |
- |
- |
- |
addon |
TEXT |
- |
- |
- |
setting |
TEXT |
- |
- |
- |
value |
TEXT |
- |
X |
- |
created_at |
TIMESTAMP |
- |
X |
- |
updated_at |
TIMESTAMP |
- |
X |
- |
deleted_at |
TIMESTAMP |
- |
X |
- |
Sollte die Tabelle einmal nicht während der Aktivierung einer Suite angelegt werden, können Sie dies mit den nachfolgenden PHP Code nachholen. Dies ist im WHMCS Root zu speichern und muss einmal ausgeführt werden.
<?php
include('init.php');
use WHMCS\Database\Capsule;
Capsule::schema()->create(
'module_ispServerfarmSolutions',
function ($table) {
$table->increments('id');
$table->text('module');
$table->text('addon');
$table->text('setting');
$table->text('value')->nullable();
$table->timestamps();
}
);
Anschließend können Sie nochmals die Aktivierung der Suite versuchen. Sollte weiterhin die Aktivierung der Suite fehlschlagen, welchen Sie sich bitte beim Support.
Björn Strausmann
Kommentare