Seite 1 von 2

update von 2.0.5 auf 2.011 - komme nicht weiter

Verfasst: 23.12.2004 10:39
von beenhakker
guten tach!

beim update von 2.0.5 auf 2.0.11 komme ich an einer stelle nicht weiter:
ich habe mir die deutsche vollversion von 2.0.11 runtergeladen, die config.php des 2.0.5 gesichert, dann die 2.0.11 auf den server gepackt und die config.php wieder aufgespielt (unverändert).

nun rufe ich, wie in der install.htm beschrieben, den link zum upgrade auf: install/upgrade_to_2011.php. interessanterweise kommt dann die mitteilung, ich solle die install.htm lesen... hab ich aber schon. ich komme nicht dran vorbei.

was ist mein denkfehler? freue mich auf hilfe von euch - vielen dank schonmal!

beenhakker

Verfasst: 23.12.2004 11:00
von Amdosh
Liegt die Datei install/upgrade_to_2011.php auch im install Ordner, also im Unterordner install, gesehen vom Forenhauptverzeichniss ?

Weil diese Datei muss aus diesen Verzeichniss aus aufgerufen werden.

Grüsse Amdosh

Verfasst: 23.12.2004 11:19
von beenhakker
yes, sie liegt unter .../modules/Forums/install/

gr.
been

Verfasst: 23.12.2004 11:50
von Mungo
Hast du die config.php wieder hochgeladen?
Ohne die config.php kann er keine Verbindung zur Datenbank aufbauen. Die config.php sollte auch nicht leer sein. ;)

Verfasst: 23.12.2004 12:26
von beenhakker
ja, auch das. die config.php ist die, die ich vorher aus dem 2.0.5 gesichert habe.

gr.,
been

Verfasst: 23.12.2004 12:33
von Mungo
Die Fehlermeldung bekommt man, wenn die Variable $dbms nicht existiert.

Code: Alles auswählen

$phpbb_root_path = './../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);
if(!isset($dbms))
{
	die("Please read: <a href='../docs/INSTALL.html'>INSTALL.html</a> before attempting to update.");
}
Ist die config.php auch im richtig Verzeichnis?

Verfasst: 23.12.2004 12:41
von beenhakker
ah so! das heißt ich füge diesen code in die config.php ein?
sie liegt im root des forums: .../modules/Forums/

gr.,
been

Verfasst: 23.12.2004 14:08
von Mungo
Der Code steht in der update_to_2010.php.
Er includet zwar eine config.php (sonst würdest du eine andere Fehlermeldung bekommen) aber wie es aussieht ne leere config.php. Zumindest eine config.php in der die Variable $dbms nicht definiert ist. Also vielleicht liegt die config.php von deinem 2.0.5 in einem falschen Verzeichnis. Oder es fehlt etwas. Wie sieht denn deine config.php aus?

Verfasst: 23.12.2004 14:13
von beenhakker
so:

Code: Alles auswählen

<?php

@include("../../mainfile.php");
define('PHPBB_INSTALLED', true);

?>
ziemlich mager, was?! :)

die config.php des 2.0.5 liegt auch im root.

Verfasst: 23.12.2004 14:35
von BraveEagle
die sollte so aussehen:
<?php


// phpBB 2.x auto-generated config file
// Do not change anything in this file!

$dbms = 'mysql';

$dbhost = 'Dein Datenbank Host';
$dbname = 'Der Name deiner Datenbank';
$dbuser = 'Der Benutzername deiner Datenbank';
$dbpasswd = 'Das Passwort deiner Datenbank';

$table_prefix = 'phpbb_';

define('PHPBB_INSTALLED', true);

?>