Fehler in Datenbank - User & Beiträge erhalten

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
ph!L

Fehler in Datenbank - User & Beiträge erhalten

Beitrag 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
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

http://www.phpbb.de/viewtopic.php?p=123773#123773
..mit diesem Hack sollte der eine oder andere Fehler beseitigt werden.
ph!L

Beitrag 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 :(
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

hast du denn alle erforderlichen Datenbankänderungen deiner eingebauten Mods erfolgreich durchgeführt ?
ph!L

Beitrag 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 :(
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag 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.
ph!L

Beitrag 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 ?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

vorsichtshalber beides ;)
ph!L

Beitrag 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.
ph!L

Beitrag 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=
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“