Datei inc/config.php

In der Datei inc/config.php werden die Verbindungsdaten und weitere globale Einstellungen gespeichert. Die Datei wird während der Installation beschrieben, Sie müssen den Inhalt daher nicht selbst anlegen.

Aus diesem Grund müssen die Rechte vor der Installation so gesetzt werden, dass die Datei beschreibbar ist. Danach können die Rechte wieder geändert werden (CHMOD 644), damit die Datei nicht überschrieben werden kann.

Beispielinhalt

So sieht der Inhalt der config.php aus. Sie können die Datei so neu erstellen, falls Sie diese aus Versehen überschrieben haben:
<?php
/* Datenbankkonfiguration */
$config['database']['type'] = "mysql";
$config['database']['database'] = "database-name";
$config['database']['table_prefix'] = "mybb_";
 
$config['database']['hostname'] = "localhost";
$config['database']['username'] = "mysql-username";
$config['database']['password'] = "mysql-password";
 
/* Admin-CP URL / Ordnername des Admin-CPs */
$config['admindir'] = "admin";
 
/* Links zum Admin-CP zeigen? */
$config['hide_admin_links'] = 0;
 
/* Cache-Konfiguration */
/* files = Speichert Cache im Ordner /cache/ (muss beschreibbar sein!) */
/* db =  Speichert Cache in der Datenbank */
$config['cachestore'] = "db";
 
/* Memcache-Konfiguration */
/* Nur wichtig, wenn Memcache eingesetzt wird */
$config['memcache_host'] = 'localhost';
$config['memcache_port'] = 11211;
 
/* Super-Administratoren; mehere IDs durch Kommas trennen */
$config['super_admins'] = '1';
 
/* Datenbank-Kodierung */
$config['database']['encoding'] = 'utf8';
 
/* Automatische Logbereinigung */
$config['log_pruning'] = array(
	'admin_logs' => 365, // Administrator logs
	'mod_logs' => 0, // Moderator logs
	'task_logs' => 30, // Scheduled task logs
	'mail_logs' => 180, // Mail error logs
	'user_mail_logs' => 180, // User mail logs
	'promotion_logs' => 180 // Promotion logs
);
 
/* ACP PIN (optional) */
$config['secret_pin'] = '';