Beim Import wird eine neue Datenbank erstellt? Dann hast du vermutlich deinen Export auf dem Server so gemacht, dass nicht nur die in der Datenbank enthaltenen Tabellen und Inhalte erzeugt werden, sondern im ersten Schritt auch die Datenbank selbst. Die sollte dann auch genauso heissen wie auf dem Server. Wenn sie ohne Fehlermeldung erzeugt wird beim Import, dann sollte sie auch verwendbar sein.
An Dateien brauchst du (zur Sicherheit und am einfachsten) das komplette Installationsverzeichnis vom Server
Dann musst du nur in der system/config/localhost.php die Datenbankeinstellungen anpassen.
PHP-Code:
$GLOBALS['TL_CONFIG']['dbDriver'] = 'MySQLi';
$GLOBALS['TL_CONFIG']['dbHost'] = 'DeinDBHost';
$GLOBALS['TL_CONFIG']['dbUser'] = 'DeinUser';
$GLOBALS['TL_CONFIG']['dbPass'] = 'DeinPasswort';
$GLOBALS['TL_CONFIG']['dbDatabase'] = 'Deine_DB';
Die ersten vier Zeilen kannst du wohl von deiner alten, lokalen Installation übernehmen, in der letzten gibst du den Namen deiner neu erzeugten Datenbank an (vermutlich derselbe wie auf dem Server, dann steht sie schon richtig drin, aber Kontrolle ist besser
)
Je nachdem was für eine 2.11.x Version das genau ist, musst du noch in der Zeile
PHP-Code:
$GLOBALS['TL_CONFIG']['websitePath'] = 'xyz';
den Pfad anpassen. Bei den neueren Versionen gibt es die Zeile nict mehr und du musst entsprechend auch nichts ändern. Da steht der Pfad in der pathconfig.php und wird beim Aufruf der install.php automatisch korrigiert.
In beiden Fällen jedenfalls nochmal install.php aufrufen und er sollte die neue Datenbank finden und die Installation sollte laufen.
Lesezeichen