Fehler: Photo Album - Persönliche Galerie

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Fehler: Photo Album - Persönliche Galerie

Beitrag von modbo »

Wenn ich bei mir im Forum über den "Gallery" Link in einem Beitrag eine persönliche Galerie aufrufen möchte, kommt:
Allgemeiner Fehler
Could not count pics

DEBUG MODE

SQL Error : 1054 Unknown column 'PERSONAL_GALLERY' in 'where clause'

SELECT COUNT(pic_id) AS count FROM phpbb_album WHERE pic_cat_id = PERSONAL_GALLERY AND pic_user_id = 2

Line : 264
File : album_personal.php
Der Link zur persönlichen Galerie lautet: http://www.svbomber.de/forum/album_pers ... ?user_id=2

Rufe ich die persönliche Galerie aus dem Fotoalbum heraus auf, funktioniert es. Allerdings lautet der Link dann auch: http://www.svbomber.de/forum/album.php?user_id=2

Der Link aus dem Profil funktioniert ebenfalls (../album.php?user_id=2).

Kann mir jemand sagen, wo der Fehler steckt?


-----


In diesem Zusammenhang fällt mir hier bei oxpus.de folgendes auf:

Link aus der Benutzer Information: http://www.oxpus.de/album_personal.php?user_id=2 --> keine Bilder :eek:

Link aus dem Photo Album: http://www.oxpus.de/album.php?user_id=2 --> Bilder


Wozu gibt es den im Photo Album zwei unterschiedliche Links, für ein und die selbe Sache, die aber etwas unterschiedliches anzeigen ^1
Zuletzt geändert von modbo am Mi 06.Apr, 2005 10:32, insgesamt 3-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ui, muss ich noch bei mir das Profil anpassen... ERLEDIGT ...

Öh ja. Ersetze mal die Konstante "PERSONAL_GALLERY" mit

Code: Alles auswählen

$user_id
Dann sollte der Fehler behoben sein.
Kann aber auch noch an anderen Stellen auftreten. Dann genau so verfahren.
Zuletzt geändert von oxpus am Mi 06.Apr, 2005 11:32, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Öhm ... wo soll ich was, wie ersetzen ... ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
album_personal.php

#
#-----[ FIND ]-----
#
PERSONAL_GALLERY

#
#-----[ REPLACE WITH ]-----
#
$user_id
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Ich weiss, ich stell mich mal wieder blöd an, aber des kommt bei mir 3x vor:

Code: Alles auswählen

// ------------------------------------
// Count Pics
// ------------------------------------

$sql = "SELECT COUNT(pic_id) AS count
		FROM ". ALBUM_TABLE ."
		WHERE pic_cat_id = ". PERSONAL_GALLERY ."
			AND pic_user_id = $user_id";
if( !($result = $db->sql_query($sql)) )

Code: Alles auswählen

// ------------------------------------
// Build up
// ------------------------------------

if ($total_pics > 0)
{
	$limit_sql = ($start == 0) ? $pics_per_page : $start .','. $pics_per_page;

	$sql = "SELECT p.pic_id, p.pic_title, p.pic_desc, p.pic_user_id, p.pic_user_ip, p.pic_time, p.pic_view_count, p.pic_lock, 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 ". ALBUM_TABLE ." AS p
				LEFT JOIN ". ALBUM_RATE_TABLE ." AS r ON p.pic_id = r.rate_pic_id
				LEFT JOIN ". ALBUM_COMMENT_TABLE ." AS c ON p.pic_id = c.comment_pic_id
			WHERE p.pic_cat_id = ". PERSONAL_GALLERY ."
				AND p.pic_user_id = $user_id
			GROUP BY p.pic_id
			ORDER BY $sort_method $sort_order
			LIMIT $limit_sql";

Code: Alles auswählen

	'U_UPLOAD_PIC' => append_sid("album_upload.$phpEx?cat_id=". PERSONAL_GALLERY),
Ich würde es jetzt nur im ersten Block ändern, korrekt? ^2
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein, in allen 3en.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Danke ^o

Meine Frage war auch fast überflüssig, denn zumindest ohne die 2. Änderung kam eine erneute Fehlermeldung.
Jetzt funktioniert es wieder.

Versteh nur nicht, wo ich mir den Fehler eingefangen habe ...
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

Habe auch einen Fehler im der persönlichen Galerie
bekomme wenn ich als Gast die persönliche Galieren
anschauen will diese Fehlermeldung
Couldn't get total number of pictures for album categories and sub categories

DEBUG MODE

SQL Error : 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 ')' at line 3

SELECT COUNT(p.pic_id) AS count FROM phpbb_album_cat AS c LEFT JOIN phpbb_album AS p ON c.cat_id = p.pic_cat_id WHERE c.cat_id IN ()

Line : 925
File : album_hierarchy_sql.php
aber das kuriose ist nicht bei allen meiner User
denn einige funktionieren ...........
bin ich angemeldet dann funktioniert alles und ich kann alles sehen

habe die Galerien für die User freigegeben damit es alles sehen können

hier schaut selber

noch eins ist beim mir beim Album ich kann im ACP keine
Kategorien rauf und runter schieben das funktioniert nicht
gru? Pepi
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

ist der fehler dann wohl auch bei mir oder....
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

>ist der fehler dann wohl auch bei mir oder....
Probier es doch aus ...
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

aber das tritt doch immer noch auf...
In diesem Zusammenhang fällt mir hier bei oxpus.de folgendes auf:

Link aus der Benutzer Information: http://www.oxpus.de/album_personal.php?user_id=2 --> keine Bilder

Link aus dem Photo Album: http://www.oxpus.de/album.php?user_id=2 --> Bilder


Wozu gibt es den im Photo Album zwei unterschiedliche Links, für ein und die selbe Sache, die aber etwas unterschiedliches anzeigen
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

@ blondi,

ich weiß nicht, warum Du dich aufregst.
Der Fehler liegt an dem Categorie-Hierarchy-Dödel oder dem SP1 im Album, durch einen der beiden MODs wird der Link zur persönlichen Galerie veändert.
Das ist in Deinem Board allerdings schon längst behoben, wo es auftrat. Und das, wo es hier passiert, ist in deinem Forum nicht vorhanden.

Also cool bleiben und freuen, dass wir das bei Dir schon vor Monaten behoben haben ;-)



Gruß Max
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

Cool Max ... Wir sind so schnell :D
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

[quote="pepi - Do 30.Jun, 2005 14:15";p="37454"]Habe auch einen Fehler im der persönlichen Galerie
bekomme wenn ich als Gast die persönliche Galieren
anschauen will diese Fehlermeldung
Couldn't get total number of pictures for album categories and sub categories

DEBUG MODE

SQL Error : 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 ')' at line 3

SELECT COUNT(p.pic_id) AS count FROM phpbb_album_cat AS c LEFT JOIN phpbb_album AS p ON c.cat_id = p.pic_cat_id WHERE c.cat_id IN ()

Line : 925
File : album_hierarchy_sql.php
aber das kuriose ist nicht bei allen meiner User
denn einige funktionieren ...........
bin ich angemeldet dann funktioniert alles und ich kann alles sehen

habe die Galerien für die User freigegeben damit es alles sehen können

hier schaut selber

noch eins ist beim mir beim Album ich kann im ACP keine
Kategorien rauf und runter schieben das funktioniert nicht[/quote]

sorry habe den fehler immer noch ....................
bitte um hilfe
gru? Pepi
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

@ pepi;
so wie das bei Dir aussieht. hast Du was beim Einbau versäumt/falsch gemacht.
Denn wenn Du mal guckst, tritt das erst seit dem 17.02. auf, eine vom 14.02. läuft, dann noch eine vom 17.02. und die zweite vom 17.02. läuft nicht mehr, alle weiteren mit jüngerem Datum als 17.02. laufen auch nicht.
Also vermute ich, dass Du am 17.02. entweder den SP1 eingebaut hast und dabei was schief gelaufen ist, oder Du hast am 17.02. etwas anderes eingebaut und somit die Ursache für den Fehler gelegt.

Wenn es nur um den SP1 geht, würde ich mal fragen, ob auch beide Updatefiles dazu ausgeführt wurden (/hierarchy_db_migrate.php meine ich insbesondere) ?

Ansonsten ist das recht schwierig nachvollziehbar, was da schief läuft bzw schief gelaufen ist.



Gruß Max
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

danke für die antwort
habe das nicht selbst installiert da ich die plus version 1.53 beta6
benutzte ...............

habe nur die daten vom alten forum in die datenbank eingespielt
mehr nicht

kann mir einer sagen wie ich das problem löse ???
gru? Pepi
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

Hi,

das Album ist dateitechnisch und datenbankmäßig auf 2.0.53 geuppt?
Und die Datenbankteile, die eingespielt wurden sind auch für album 2.0.53 und SP1 ?
Dann sollte das eigentlich nicht sein.

Ansonsten kann ich dir das eine Updatescript vom SP1 schicken, das ist für den Import der Persönlichen Galerien zuständig.
Vorher musst Du aber die Album-Datenbank sichern, man weiß ja nie ;-)

Sonst habe ich erstmal keine Idee.



Gruß Max
pepi
Beiträge: 431
Registriert: So 10.Apr, 2005 20:45
Wohnort: Lienz - Austria
Kontaktdaten:

Beitrag von pepi »

hallo max
das wäre super wenn mir das schicken könntes
dann werde ich es mal probieren

danke
gru? Pepi
Antworten