Fehler bei Themenaufruf

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

Fehler bei Themenaufruf

Beitrag von UdoK »

Hallo,
hab da ein Problem, wenn ich die einzelnen Themen anklicke.
Da kommt dann folgende Fehlermeldung:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /var/www/vhosts/alleshobby.de/httpdocs/blauegarde/forum/viewtopic.php on line 926
Board: http://www.alleshobby.de/blauegarde/forum/
Version: 3.0.4
subsilver2
Zugang Name: phbb3 PW: phbb304

Kann mir da wer helfen?
Besten Dank im voraus.
Udo
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Fehler bei Themenaufruf

Beitrag von Metzle »

Hallo,

stell am besten mal deine viewtopic.php ins Pastebin und verlinke den Eintrag dann hier.
Außerdem solltest du am besten mal ein Update machen, da die aktuelle Version 3.0.5 ist.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
UdoK
Mitglied
Beiträge: 31
Registriert: 23.11.2008 14:03

Re: Fehler bei Themenaufruf

Beitrag von UdoK »

Hallo Metzle,
hier der Link zur viewtopic.php

http://www.phpbb.de/support/pastebin.ph ... view&s=106

Soll ich vor der Fehlerbehebung ein Update auf 3.0.5 machen?

Danke.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Fehler bei Themenaufruf

Beitrag von Metzle »

UdoK hat geschrieben: Soll ich vor der Fehlerbehebung ein Update auf 3.0.5 machen?
Hallo,

ist vielleicht ganz sinnvoll. Vielleicht erledigt sich ja das Problem beim Update von selbst ;)
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
UdoK
Mitglied
Beiträge: 31
Registriert: 23.11.2008 14:03

Re: Fehler bei Themenaufruf

Beitrag von UdoK »

Hallo,
Update auf 3.0.5 ist erfolgreich abgeschlossen. :)

Leider ist der Fehler dabei nicht verschwunden. :(
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Fehler bei Themenaufruf

Beitrag von Metzle »

Hallo,

ok, dann versuche mal folgendes:

Öffne viewtopic.php

Finde:

Code: Alles auswählen

$sql = $db->sql_build_query('SELECT', array(
	'SELECT'	=> 'u.*, z.friend, z.foe, p.*, gu.personal_album_id, gu.user_images', gu.personal_album_id',
Ersetze mit:

Code: Alles auswählen

$sql = $db->sql_build_query('SELECT', array(
	'SELECT'	=> 'u.*, z.friend, z.foe, p.*, gu.personal_album_id, gu.user_images, gu.personal_album_id',
Hoffe, das war es schon, denn das war das einzige, was mir da auffällt.
Mir scheint auch, dass

Code: Alles auswählen

gu.personal_album_id
einmal zuviel drin ist, aber das weiß ich nicht, da es wohl von einer Mod kommt. Vielleicht kannst ja auch das erste einfach rauslöschen.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
UdoK
Mitglied
Beiträge: 31
Registriert: 23.11.2008 14:03

Re: Fehler bei Themenaufruf

Beitrag von UdoK »

sind "finde" und "ersetze" nicht gleich!?
UdoK
Mitglied
Beiträge: 31
Registriert: 23.11.2008 14:03

Re: Fehler bei Themenaufruf

Beitrag von UdoK »

Habe das erste
gu.personal_album_id
mal rausgenommen. Das auch wie oben beschrieben ersetzt.
Hat leider nicht geholfen - jetzt kommt folgende Meldung
Allgemeiner Fehler
SQL ERROR [ mysqli ]

Not unique table/alias: 'gu' [1066]

SQL

SELECT u.*, z.friend, z.foe, p.*, gu.user_images, gu.personal_album_id FROM (phpbb_users u, phpbb_posts p) LEFT JOIN phpbb_zebra z ON (z.user_id = 2 AND z.zebra_id = p.poster_id) LEFT JOIN phpbb_gallery_users gu ON (gu.user_id = p.poster_id) LEFT JOIN phpbb_gallery_users gu ON (gu.user_id = p.poster_id) WHERE p.post_id = 5 AND u.user_id = p.poster_id

BACKTRACE


FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: viewtopic.php
LINE: 951
CALL: dbal_mysqli->sql_query()
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Fehler bei Themenaufruf

Beitrag von Metzle »

Hallo,

nein, finde und ersetze sind nicht gleich, denn es fehlt eine Kleinigkeit im Code ;)
Nimm mal bei

Code: Alles auswählen

gu.personal_album_id
und bei dem anderen mit gu jeweils das g weg im Code.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
UdoK
Mitglied
Beiträge: 31
Registriert: 23.11.2008 14:03

Re: Fehler bei Themenaufruf

Beitrag von UdoK »

Hallo,

hab jetzt alles mal propbiert - leider bleibt der Fehler noch immer. :(
Antworten

Zurück zu „[3.0.x] Mod Support“