Seite 1 von 1
umstellung der db
Verfasst: Fr 02.Dez, 2005 08:23
von volker58
bei mir ist die db von mysql3 auf MySQL-Version: 4.0.24 umgestellt. wo muß ich noch was ändern ausser in der config.php?
beim ausführen dieser datei upgrade_kb_tables.php bekomm ich noch diese fehlermeldung
Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'sizeh10@localhost' (Using password: NO) in /var/www/sizeh10/html/dimforumvolker/dimm/db/mysql4.php on line 48
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /var/www/sizeh10/html/dimforumvolker/dimm/db/mysql4.php on line 331
Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /var/www/sizeh10/html/dimforumvolker/dimm/db/mysql4.php on line 332
phpBB : Critical Error
Could not connect to the database
Verfasst: Fr 02.Dez, 2005 10:23
von oxpus
Zur Umstellung reicht das, aber
Access denied for user
sagt, daß die Anmeldedaten nicht stimmen!
Also Passwort und User...
Verfasst: Fr 02.Dez, 2005 10:38
von volker58
hm, aber das forum geht ja, wenn ich andere update dateien starte geht es auch, zb. die update_db_for_dbmtnc.php
Verfasst: Fr 02.Dez, 2005 11:50
von oxpus
Warst Du zum Zeitpunkt des Aufrufs auch als Admin angemeldet?
Verfasst: Fr 02.Dez, 2005 12:19
von volker58
ja
Verfasst: Fr 02.Dez, 2005 12:27
von oxpus
Hm, dann ersetze mal "localhost" in deiner config.php durch den domain.namen (ohne http://)...
Verfasst: Fr 02.Dez, 2005 12:39
von volker58
da geht das forum auch nimmer, es kann nur in der datei was faul sein, habe gerade wieder ein mod installiert und es geht da
Verfasst: Fr 02.Dez, 2005 14:04
von oxpus
Hm, kann ich mir nicht vorstellen, denn die habe ich ja damals auch unter MySQL 4 installiert...
Verfasst: Fr 02.Dez, 2005 15:18
von volker58
habe es auf 3 server installiert und geht, nur bei mir net
aber jetzt mit hand da alles raussuchen und ausführen is och bissel hart.
hast du zufällig die ganzen sql anweisung irgendwo in der schublade?
Verfasst: Fr 02.Dez, 2005 15:24
von oxpus
Nein, leider nicht.
Verfasst: Fr 02.Dez, 2005 16:29
von AmigaLink
Stell in der config.php mal wieder zurück auf mysql (3) und führ die updatedatei dann aus.
Verfasst: Fr 02.Dez, 2005 17:28
von volker58
da kommt nur diese meldung
phpBB : Critical Error
Could not connect to the database
da kann doch nur hier was faul sein das er mein server net will
Code: Alles auswählen
define('IN_PHPBB', 1);
define( 'MXBB_MODULE', false ); // Switch for making this run as a phpBB mod or mxBB module
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);
include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);
include($phpbb_root_path . 'includes/kb_constants.'.$phpEx);
// A few additional checks to avoid blunders during install/upgrade
define( 'phpBBroot_ok', file_exists( $phpbb_root_path . 'viewtopic.php' ) );
define( 'kbconstants_ok', defined( 'KB_CUSTOM_TABLE' ) );
if ( !phpBBroot_ok )
{
message_die(GENERAL_ERROR, "This install/upgrade script should be uploaded to the phpBB root.");
}
if ( !kbconstants_ok )
{
message_die(GENERAL_ERROR, "You haven't uploaded latest kb_constants.php.");
}
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
if ( $userdata['user_level'] != ADMIN )
{
message_die(GENERAL_ERROR, "You must be an Administrator to use this page.");
}
define('KB_VERSION','KB MOD 2.0.2');
Verfasst: Fr 02.Dez, 2005 23:19
von AmigaLink
Seltsam
Verfasst: Sa 03.Dez, 2005 10:33
von oxpus
Ja, zumal die KB-install nur die phpBB Routinen verwendet.
@volker58
Häng die Datei doch bitte mal an.
Vielleicht stimmt doch was nicht damit...
Verfasst: Sa 03.Dez, 2005 11:43
von volker58
hallo,
hier mal die datei
Verfasst: Sa 03.Dez, 2005 12:08
von oxpus
Kein Wunder, daß da nichts geht (hab ich aber auch jetzt erst richtig gesehen):
Code: Alles auswählen
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);
include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);
include($phpbb_root_path . 'includes/kb_constants.'.$phpEx);
Das steht in der Datei drinnen.
Alleine, wenn ich die common.php schon einbinde, fallen hier die config.php, constants.php und db.php weg!
Und sofern Du durch den MOD auch die kb_constants.php in der common.php unterbringen musst, auch diese Zeile.
Damit wäre dieser Block auf dieses Minimun reduziert:
Code: Alles auswählen
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/kb_constants.'.$phpEx);
Wie gesagt, wenn in der common.php die kb_constants.php ebenfalls includiert wird, dann auch diese Zeile löschen.
Und damit sollte das Script dann endlich laufen.
Wundert mich nur, daß sowas überhaupt jemand verbocken kann.
Ist das MX wirklich so anders?
Verfasst: Sa 03.Dez, 2005 12:33
von volker58
es geht nun, danke
ich habe den mod von deiner seite weil ich noch einen uralten drin hatte
Verfasst: Sa 03.Dez, 2005 18:12
von oxpus
Na dann bin ich ja auch wieder zufrieden.
Verfasst: So 04.Dez, 2005 14:46
von AmigaLink
Ist das MX wirklich so anders?
Ich hatte das MX mal Testweise lokal installiert und nur Probleme damit weil es nicht damit klargekommen ist das auf meinem Testserver mehrere Boards laufen. Aus diesem Grund konnte/wollte ich es mir nicht näher ansehen. Aber soweit ich es beurteilen kann, läuft das phpBB dort als eigenständiges Modul und die KB dementsprechend dann ebenfalls.
Verfasst: So 04.Dez, 2005 15:04
von volker58
anschauen könnt ihr es euch
hier
Verfasst: Mo 05.Dez, 2005 06:45
von tom10
So, das hat mir nun auch geholfen die KB upzudaten. Sind zwar noch einige Sachen welch noch nicht so ganz stimmen aber das bekome ich auch noch hin.
Verfasst: Mo 05.Dez, 2005 06:51
von volker58
diese ganzen sachen mußt du noch ändern