Datenbankproblem bei Usercars Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
240929Gast

Datenbankproblem bei Usercars Mod

Beitrag von 240929Gast »

Hallo,

kleines Problem und ich weiss keinen Rat mehr. Alles Probiert aber nix funzt...

Und zwar habe ich oben genannten Mod eingebaut aber wenn ich die Datenbank Updaten will dann bekomm ich immer das er nicht zur Datenbank connecten kann. Manches mal bekomm ich aber auch nur einfach eine weisse leere Seite.

Den Link "Could not connect to Database" braucht ihr nicht postet den hab ich zehnmal gelesen und auch alles probiert. Nix geht.

Habe einen ganz normalen Hoster.

Habe den Mod auch in meinem Testforum bei funpic getestet. Dort hatte ich zuerst das gleiche Problem aber dann hat er es irgendwann wie von Geisterhand gefressen.

Nur bei meinen normalen Forum will er nicht.

Hier der Code der Update Datei.

Code: Alles auswählen

<?php
define('IN_PHPBB', 1);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

//
//
// Restrict to members:
if( !$userdata['session_logged_in'] )
{
header("Location: " . append_sid("login.$phpEx?redirect=db_install_usercars_mod.$phpEx", true));
exit;
}
//
//

if ( $userdata['user_level'] == ADMIN )
{
}
else
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised'], $lang['Not_Authorised']);
exit;
}

echo '<html>
<head>
<title>SQL-DB-Installer - UserCars Mod</title>
</head>
<body>
<h1>SQL-DB-Installer - UserCars Mod</h1>
<hr />';
if (!isset($HTTP_GET_VARS['install'])) {
echo '<a href="?install=1">Please click here | Bitte hier klicken</a>';
}
else {
$queries = array(

"CREATE TABLE " . $table_prefix . "usercars ( usercars_id int(11) NOT NULL auto_increment, user_id int(11) NOT NULL default '0', usercars_pic varchar(255) NOT NULL default '', usercars_carname text, usercars_mods text, usercars_cylinders text, usercars_desc text, usercars_exhaust text, usercars_power text, usercars_topspeed text, PRIMARY KEY  (usercars_id)) TYPE=MyISAM",
"INSERT INTO " . $table_prefix . "config VALUES ('usercars_max_uploads', '3')"

);

$success = true;
foreach($queries as $query) {
if (!$db->sql_query($query)) {
echo '<font color="red">An error occurred ! Changes have not been entered successfully !<br /><br />Es Fehler ist aufgetreten ! Änderung nicht erfolgreich eingetragen !</font><br /><br />';
echo mysql_error();
$success = false;
break;
}
}
if ($success) {
echo '<font color="green">DB-Changes have been entered successfully. You should delete this SQL-DB-Installer as soon as possible !<br /><br />DB-Änderung wurde erfolgreich ausgeführt. Du solltest diesen SQL-DB-Installer sobald wie möglich löschen !';
}
}
?>

Thx
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

Code: Alles auswählen

CREATE TABLE " . $table_prefix . "usercars ( usercars_id int(11) NOT NULL auto_increment, user_id int(11) NOT NULL default '0', usercars_pic varchar(255) NOT NULL default '', usercars_carname text, usercars_mods text, usercars_cylinders text, usercars_desc text, usercars_exhaust text, usercars_power text, usercars_topspeed text, PRIMARY KEY  (usercars_id)) TYPE=MyISAM";
INSERT INTO " . $table_prefix . "config VALUES ('usercars_max_uploads', '3');
führe obiges in myphpadmin aus ;)

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
240929Gast

Beitrag von 240929Gast »

Moin,

das hatte ich auch schon probiert. Da kommt dann aber ne Meldung das der Syntax irgendwo nicht stimmt.

Kurioserweise hat er aber die Update Datei bei funpic gefressen. Zwar auch nicht beim ersten mal aber nach dem 10. mal oder so schon.

***kotz***
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

arrg, logisch... du musst

Code: Alles auswählen

" . $table_prefix . "
natürlich mit deinem Prefix ersetzen... in der Regel "phpbb_".

Also
Sorry, da hab ich gepennt!

A.

Code: Alles auswählen

CREATE TABLE phpbb_usercars ( usercars_id int(11) NOT NULL auto_increment, user_id int(11) NOT NULL default '0', usercars_pic varchar(255) NOT NULL default '', usercars_carname text, usercars_mods text, usercars_cylinders text, usercars_desc text, usercars_exhaust text, usercars_power text, usercars_topspeed text, PRIMARY KEY  (usercars_id)) TYPE=MyISAM";
INSERT INTO phpbb_config VALUES ('usercars_max_uploads', '3');
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
240929Gast

Beitrag von 240929Gast »

mmmhhhhhhhhh........

Da hätt ich auch drauf kommen können, aber dennoch muss ich dich enttäuschen....

Er will irgendein " nicht oder woanders haben. Mann mann mann complicated wenn man selber wenig ahnung hat.

Code: Alles auswählen

Es scheint einen Fehler in Ihrer MySQL-Abfrage zu geben. Die MySQL-Fehlerausgabe, falls vorhanden, kann Ihnen auch bei der Fehleranalyse helfen.

ERROR: Nicht geschlossene Anführungszeichen @ 355
STR: "
SQL: CREATE TABLE phpbb_usercars ( usercars_id int(11) NOT NULL auto_increment, user_id int(11) NOT NULL default '0', usercars_pic varchar(255) NOT NULL default '', usercars_carname text, usercars_mods text, usercars_cylinders text, usercars_desc text, usercars_exhaust text, usercars_power text, usercars_topspeed text, PRIMARY KEY  (usercars_id)) TYPE=MyISAM"; 
INSERT INTO phpbb_config VALUES ('usercars_max_uploads', '3'); 



SQL-Befehl: 

CREATE TABLE phpbb_usercars ( usercars_id int(11) NOT NULL auto_increment, user_id int(11) NOT NULL default '0', usercars_pic varchar(255) NOT NULL default '', usercars_carname text, usercars_mods text, usercars_cylinders text, usercars_desc text, usercars_exhaust text, usercars_power text, usercars_topspeed text, PRIMARY KEY (usercars_id)) TYPE=MyISAM"; INSERT INTO phpbb_config VALUES ('usercars_max_uploads', '3'); 

MySQL meldet:  

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"; 
INSERT INTO phpbb_config VALUES ('usercars_max_uploads', '3 


240929Gast

Beitrag von 240929Gast »

ok er hats gefressen !!!!

War ein " zuviel !!!!

Mal sehn obs funzt.

Danke dir recht herzlich....

CU
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

Ich sollte pennen gehen... aber naja:

Code: Alles auswählen

CREATE TABLE phpbb_usercars ( usercars_id int(11) NOT NULL auto_increment, user_id int(11) NOT NULL default '0', usercars_pic varchar(255) NOT NULL default '', usercars_carname text, usercars_mods text, usercars_cylinders text, usercars_desc text, usercars_exhaust text, usercars_power text, usercars_topspeed text, PRIMARY KEY  (usercars_id)) TYPE=MyISAM;
sowie

Code: Alles auswählen

INSERT INTO phpbb_config VALUES ('usercars_max_uploads', '3');
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
240929Gast

Beitrag von 240929Gast »

Scheint alles bestens zu laufen !!!!

Danke nochmal.

Aber warum trägt er die Daten nicht per Update Datei ein ???

Braucht er vielleicht login daten zur datenbank ?

reine neugierde !!!
Antworten

Zurück zu „phpBB 2.0: Mod Support“