SQL Error bei der Erweiterten Suche

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Antworten
Tobias S
Mitglied
Beiträge: 3
Registriert: 09.01.2009 12:32

SQL Error bei der Erweiterten Suche

Beitrag von Tobias S »

Bei der Erweiterten Suche gibt es eine Fehlermeldung wenn man irgendein Suchwort eingibt und bei "Innerhalb suchen:" "Nur im Betreff der Themen" oder "Nur im ersten Beitrag der Themen" auswählt.

Folgende Fehlermeldung erscheint:
SQL ERROR [ postgres ]

ERROR: missing FROM-clause entry for table "t" LINE 1: ...s p ON (m0.post_id = p.post_id) WHERE p.post_id = t.topic_fi... ^ []

SQL

SELECT COUNT(DISTINCT p.post_id) as total_results FROM phpbb_search_wordmatch m0 LEFT JOIN phpbb_posts p ON (m0.post_id = p.post_id) WHERE p.post_id = t.topic_first_post_id AND m0.word_id = 66526

BACKTRACE

FILE: includes/db/postgres.php
LINE: 177
CALL: dbal->sql_error()

FILE: includes/search/fulltext_native.php
LINE: 663
CALL: dbal_postgres->sql_query()

FILE: search.php
LINE: 418
CALL: fulltext_native->keyword_search()
Scheint an Bug zu sein. Für eine Hilfe wäre ich Dankbar

Verwendete Datenbank: PostgreSQL
worstbull

Re: SQL Error bei der Erweiterten Suche

Beitrag von worstbull »

Hallo, der Fehler ist offensichtlich,
die Tabelle 't' wird in der FROM- Klausel nicht spezifiziert.

Mit freundlichen Grüßen
ps: so wie die Tabelle 'p' mit phpbb_posts p spezifiziert wurde. Was ist Tabelle 't'?
Tobias S
Mitglied
Beiträge: 3
Registriert: 09.01.2009 12:32

Re: SQL Error bei der Erweiterten Suche

Beitrag von Tobias S »

Der Fehler, das die Tabelle in der FROM- Klausel nicht spezifiziert, ist mir auch klar.

Ich verwende den Original Quellcode, bzw. die phpbb Version 3.0.4.

Da es in meiner Konstellation, phpbb 3.0.4 , PostgreSQL 8.3.5 und PHP 5.2.8 einen Fehler gibt,
sollte man dieser Sache mal nachgehen.

mfg
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: SQL Error bei der Erweiterten Suche

Beitrag von Dr.Death »

Poste das doch mal bitte im Bugtracker --> http://www.phpbb.com/bugs/phpbb3

Es gab mal einen ähnlichen Fehler: http://www.phpbb.com/bugs/phpbb3/37005
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“