Nach dem Klonprozess ist ein neues Hosting entstanden.
Nutzen Sie WordPress, TYPO3, Contao oder ein anderes CMS, müssen die Datenbankinformationen, die hinterlegt sind, aktualisiert werden.
Im exigate sehen Sie, wie der neue DB-Server, der neue Benutzername und die Datenbank heissen, und Sie können ein neues Passwort setzen.
Sie können alternativ folgende Umgebungs-Variablen hinterlegen.
Dann müssen Sie keine DB-Anpassung vornehmen nach dem Klonen.
Beispiel WordPress
Im wp-config.php können Sie folgende Variablen hinterlegen:
/** Datenbankname*/
define('DB_NAME', getenv('exigo_db_name'));
/** Datenbank Benutzername*/
define('DB_USER', getenv('exigo_db_username'));
/** Datenbank Passwort*/
define('DB_PASSWORD', getenv('exigo_db_password'));
/** Datenbank Passwort*/
define('DB_HOST', getenv('exigo_db_server'));
Beispiel TYPO3
'DB' => [
'Connections' => [
'Default' => [
'charset' => 'utf8mb4',
'dbname' => getenv('exigo_db_name'),
'driver' => 'mysqli',
'host' => getenv('exigo_db_server'),
'password' => getenv('exigo_db_password'),
'port' => 3306,
'tableoptions' => [ 'charset' => 'utf8mb4',
'collate' => 'utf8mb4_unicode_ci', ],
'user' => getenv('exigo_db_username'),
],
],
],
Beispiel Joomla
im configuration.php
class JConfig {
public $host = '';
public $user = '';
public $password = '';
public $db = '';
public function __construct() {
$this->host = getenv('exigo_db_server');
$this->user = getenv('exigo_db_username');
$this->password = getenv('exigo_db_password');
$this->db = getenv('exigo_db_name');
}
}
Im exigate muss PHP env. aktiviert sein unter "Datenbanken".