Il file config.php è il file che gestisce la connessione dei file .php che compongono il forum con il database, dove sono immagazzinati tutti i dati del forum, come i post, gli utenti e i riferimenti agli allegati e avatar.
Se il config.php viene eliminato o corrotto, il forum perderà la connessione al database, come risolvere il problema? semplice, basta ricrearlo.
Create con notepad++ un nuovo file config.php, con codifica UTF8- Senza BOM, con questo testo:
Codice: Seleziona tutto
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'Tipo di database'; //database type it may not be mysql
$dbhost = 'Indirizzo o IP su cui risiede il database';
$dbport = '';
$dbname = 'Nome del DB';
$dbuser = 'username del DB';
$dbpasswd = 'password';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';
@define('PHPBB_INSTALLED', true);
//@define('DEBUG', true);
//@define('DEBUG_EXTRA', true);
?>
Codice: Seleziona tutto
$dbms = 'Tipo di database';
Codice: Seleziona tutto
$dbhost = 'Indirizzo o IP su cui risiede il database';
Codice: Seleziona tutto
$dbport = '';
Codice: Seleziona tutto
$dbname = 'Nome del DB';
$dbuser = 'username del DB';
$dbpasswd = 'password';
Codice: Seleziona tutto
$table_prefix = 'phpbb_';
Nota Importante: Se nel copiarlo nel vostro editor di messaggi appaiono degli spazi prima di <php e <?, eliminateli: nel php non vanno spazi prima dei tag di apertura e chiusura, altrimenti il file non verrà letto correttamente.
Una volta creato il file siete a buon punto: ora caricatelo della root del vostro forum e dategli via ftp i permessi chmod "644".