Seite 1 von 2

Fehler in Datenbank - User & Beiträge erhalten

Verfasst: 18.03.2003 13:31
von ph!L
Hallo
Ich habe im September 2002 mit einem pphBB Board Version 2.0.1 begonnen. Ich hatte auch ein paar Mods eingebaut und alles lief prima.
Dann nutzte ich die phpBB plus 1.0 von phpbb2.de
Jetzt bekomme ich leider bei vielen Seiten & aktionen MySQL Fehlermeldungen:

die fehlermeldungen sehen so aus:

beim löschen eines users:


Code: Alles auswählen

Could not delete group for this user 

DEBUG MODE 

SQL Error : 1064 You have an error in your SQL syntax near '' at line 2 

DELETE FROM phpbb_groups WHERE group_id = 

Line : 156 
File : /raid/domains/net/r/rhymez/htdocs/forum/admin/admin_users.php  


und bei der registrierung:

Code: Alles auswählen

Could not insert data into groups table 

DEBUG MODE 

SQL Error : 1196 Warning: Some non-transactional changed tables couldn't be rolled back 

INSERT INTO phpbb_groups (group_name, group_description, group_single_user, group_moderator) VALUES ('', 'Personal User', 1, 0) 

Line : 597 
File : /raid/domains/net/r/rhymez/htdocs/forum/includes/usercp_register.php   

Bei der Registrierung hat aber jemand anderes die Meldung bekommen, bei mir selbst gings problemlos


Beim Versuch jemanden zum Moderator zu machen:

Code: Alles auswählen

Couldn't update private forum permissions 

DEBUG MODE 

SQL Error : 1064 You have an error in your SQL syntax near ' 1)' at line 2 

INSERT INTO phpbb_auth_access (forum_id, group_id, auth_mod) VALUES (34, , 1) 

Line : 405 
File : /raid/domains/net/r/rhymez/htdocs/forum/admin/admin_ug_auth.php  

Im Album (http://www.rhymez.net/album.php geht, http://www.rhymez.net/album_cat.php?cat_id=2 geht nicht)

Code: Alles auswählen

Could not query pics information 

DEBUG MODE 

SQL Error : 1054 Unknown column 'pic_rating' in 'order clause' 

SELECT p.pic_id, p.pic_title, p.pic_desc, p.pic_user_id, p.pic_user_ip, p.pic_username, p.pic_time, p.pic_cat_id, p.pic_view_count, p.pic_lock, p.pic_approval, u.user_id, u.username, r.rate_pic_id, AVG(r.rate_point) AS rating, COUNT(DISTINCT c.comment_id) AS comments, MAX(c.comment_id) as new_comment FROM phpbb_album AS p LEFT JOIN phpbb_users AS u ON p.pic_user_id = u.user_id LEFT JOIN phpbb_album_rate AS r ON p.pic_id = r.rate_pic_id LEFT JOIN phpbb_album_comment AS c ON p.pic_id = c.comment_pic_id WHERE p.pic_cat_id = '2' AND p.pic_approval = 1 GROUP BY p.pic_id ORDER BY pic_rating DESC LIMIT 12 

Line : 341 
File : /raid/domains/net/r/rhymez/htdocs/forum/album_cat.php  
daher würde ich gerne eine neue Datenbank anfangen und dabi irgendwie die User und Beiträge aus meinem alten Forum übernehmen.
Wie mach ich das ?

Dank im vorraus
ph!L

Verfasst: 18.03.2003 13:39
von Acid
http://www.phpbb.de/viewtopic.php?p=123773#123773
..mit diesem Hack sollte der eine oder andere Fehler beseitigt werden.

Verfasst: 18.03.2003 14:05
von ph!L
super !
das mit dem moderator ist weg.
aber

Code: Alles auswählen

Could not query pics information

DEBUG MODE

SQL Error : 1054 Unknown column 'pic_rating' in 'order clause'

SELECT p.pic_id, p.pic_title, p.pic_desc, p.pic_user_id, p.pic_user_ip, p.pic_username, p.pic_time, p.pic_cat_id, p.pic_view_count, p.pic_lock, p.pic_approval, u.user_id, u.username, r.rate_pic_id, AVG(r.rate_point) AS rating, COUNT(DISTINCT c.comment_id) AS comments, MAX(c.comment_id) as new_comment FROM phpbb_album AS p LEFT JOIN phpbb_users AS u ON p.pic_user_id = u.user_id LEFT JOIN phpbb_album_rate AS r ON p.pic_id = r.rate_pic_id LEFT JOIN phpbb_album_comment AS c ON p.pic_id = c.comment_pic_id WHERE p.pic_cat_id = '2' AND p.pic_approval = 1 GROUP BY p.pic_id ORDER BY pic_rating DESC LIMIT 12

Line : 341
File : /raid/domains/net/r/rhymez/htdocs/www/album_cat.php
ist immernoch aktuell :(

Verfasst: 18.03.2003 23:34
von Mister_X
hast du denn alle erforderlichen Datenbankänderungen deiner eingebauten Mods erfolgreich durchgeführt ?

Verfasst: 19.03.2003 11:33
von ph!L
ja habe ich.
der phpbb plus version liegt eine db_update.php bei die alle erforderlichen datenbank änderungen vornimmt.
hatte in meiner normalen version auch den album mod, hab die album tabellen alle gelöscht und neu gemacht, trotzdem kommt der doofe fehler. und niemand weiß warum :(

Verfasst: 19.03.2003 20:43
von Mister_X
bist du sicher, dass der AlbumMod bei dir mal problemlos funktioniert hat ? Gib mal einen Link auf den AlbumMod den du verwendest.

Verfasst: 19.03.2003 22:50
von ph!L
nein mit der alten version funzte der album mod auch nicht.
deswegen habe ich dann die phpbb plus version genommen, weil ich dachte da ist schon alles fertig und funzt auch.
tut es wirklich. aber wohl erst bei einer neuinstallation :/
möchtest du den link zum album, oder den link zum album mod ?

Verfasst: 19.03.2003 22:52
von Mister_X
vorsichtshalber beides ;)

Verfasst: 20.03.2003 09:45
von ph!L
also URL zum Mod: http://www.rhymez.net/album.php (dann auf trains klicken, dann kommt die fehlermeldung)
und einen link zum mod find ich nicht. kann nur http://www.phpbb2plus.phpbb2.de/ anbieten.

Verfasst: 20.03.2003 16:24
von ph!L
wär es nicht viel einfacher zu erklären wie man die db neu macht, ohne das user + beiträge verloren gehen ? =ökonomischdenk=