[phpBB 3.0] Neuerstellung einer config.php

Wenn ihr eure config.php gelöscht habt, könnt ihr die Datei wiederherstellen, in dem ihr in einem Texteditor eine Datei mit folgenden Inhalt erstellt:

Vorlage für eine config.php für 3.0.x

Code: Alles auswählen

<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = '';
$dbhost = '';
$dbport = '';
$dbname = '';
$dbuser = '';
$dbpasswd = '';

$table_prefix = '';
$acm_type = 'file';
$load_extensions = '';

@
define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
 

Vorlage für eine config.php für 3.1.x

Code: Alles auswählen

<?php
// phpBB 3.1.x auto-generated configuration file
// Do not change anything in this file!
$dbms ' ';
$dbhost ' ';
$dbport ' ';
$dbname ' ';
$dbuser ' ';
$dbpasswd ' ';
$table_prefix 'phpbb_';
$phpbb_adm_relative_path 'adm/';
$acm_type 'phpbb\\cache\\driver\\file';

@
define('PHPBB_INSTALLED'true);
// @define('PHPBB_DISPLAY_LOAD_TIME', true);
// @define('DEBUG', true);
// @define('DEBUG_CONTAINER', true);
 

Vorlage für eine config.php für 3.2.x

Code: Alles auswählen

<?php
// phpBB 3.2.x auto-generated configuration file
// Do not change anything in this file!
$dbms ' ';
$dbhost ' ';
$dbport ' ';
$dbname ' ';
$dbuser ' ';
$dbpasswd ' ';
$table_prefix 'phpbb_';
$phpbb_adm_relative_path 'adm/';
$acm_type 'phpbb\\cache\\driver\\file';

@
define('PHPBB_INSTALLED'true);
// @define('PHPBB_DISPLAY_LOAD_TIME', true);
@define('PHPBB_ENVIRONMENT''production');
// @define('DEBUG_CONTAINER', true); 


Anschließend müsst ihr folgende Variablen anpassen, wobei die Werte zwischen den beiden einfachen Anführungszeichen ('') einzufügen sind:
  • $dbms: Den Datenbank-Typ, den ihr verwendet. Zulässige Werte sind "mysql" für MySQL, "mysqli" für MySQL mit MySQLi-Erweiterung, "firebird" für Firebird, "mssql" für MSSQL Server ab 2000, "mssql_odbc" für MSSQL Server ab 2000 über ODBC, "oracle" für Oracle, "postgres" für PostgreSQL 7.x/8.x und "sqlite" für SQLite.
  • $dbhost: Der Datenbankserver-Hostname oder (bei Verwendung von ODBC) DSN. In vielen Fällen ist dies "localhost"
  • $dbport: Der Port des Datenbankservers. In der Regel müsst ihr hier keine Eintragung vornehmen.
  • $dbname: Der Name der Datenbank.
  • $dbuser: Der Benutzername zum Zugriff auf die Datenbank.
  • $dbpasswd: Das Passwort, um mit dem Benutzernamen auf die Datenbank zugreifen zu können
  • $table_prefix: Der von euch bei der Installation ausgewählte Tabellen-Präfix
  • $acm_type: Bleibt in aller Regel unverändert auf "file"
  • $load_extensions: Bleibt in aller Regel unverändert
Diese Angaben habt ihr auch schon bei der Installation angegeben.

Alle aktuell üblicherweise im Betrieb befindlichen PHP Versionen benötigen am Ende der Dateien kein abschließendes mehr. Solltet ihr doch eines einfügen, so achtet darauf, dass die Datei danach keine weiteren Zeichen und insbesondere auch keine Leerzeichen oder Zeilenwechsel enthält.
Speichert die Datei als "config.php" und ladet sie dann auf euren Webserver hoch.

Zuletzt bearbeitet: 22.01.2017 11:09 von • Der Artikel wurde 20257 mal angeschaut.