MySQL fout bij het openen van forum

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
steefaman
Berichten: 260
Lid geworden op: 29 dec 2006, 11:34
Locatie: Lelystad

MySQL fout bij het openen van forum

Bericht door steefaman » 08 mar 2010, 13:39

Event. modificaties op je forum: ACP Announcement Centre, Anti Double Posts, Board3 Portal
Wanneer ontstond het probleem? Vanochtend na een database update
phpBB versie: 3.0.7-PL1


Heb je onlangs iets veranderd aan je forum? Ik heb alle wijzigingen van de oude versie 'over gekopieerd' naar de nieuwste versie.
Wat is het probleem?

Wanneer de pagina geladen wordt krijg ik het volgende probleem.

Code: Selecteer alles

Algemene fout
SQL ERROR [ mysql4 ]

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 \'AND t.template_id = s.template_id AND c.theme_id = s.theme_id AND i.imag\' at line 4 [1064]

SQL

SELECT s.style_id, t.template_storedb, t.template_path, t.template_id, t.bbcode_bitfield, t.template_inherits_id, t.template_inherit_path, c.theme_path, c.theme_name, c.theme_storedb, c.theme_id, i.imageset_path, i.imageset_id, i.imageset_name FROM `theforce_styles` s, `theforce_styles_template` t, `theforce_styles_theme` c, `theforce_styles_imageset` i WHERE s.style_id = AND t.template_id = s.template_id AND c.theme_id = s.theme_id AND i.imageset_id = s.imageset_id

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/session.php
LINE: 1603
CALL: dbal_mysql->sql_query()

FILE: search.php
LINE: 23
CALL: user->setup()
Wat kan dit zijn en hoe kan dit het snelst opgelost worden?

Alvast bedankt.

- Stefan
Forum Hoster. Gratis, snel en gemakkelijk je eigen phpBB3 forum.

Gebruikersavatar
EelkeB
Berichten: 865
Lid geworden op: 13 mar 2009, 12:35
Locatie: Bussum

Re: MySQL fout bij het openen van forum

Bericht door EelkeB » 09 mar 2010, 20:34

[...]WHERE s.style_id = !!! AND t.template_id = s.template_id [...]
De ID van de stijl is niet ingevuld, op de plaats van de uitroeptekens (door mij toegevoegd) hoort een getal te staan. Nu dat niet zo is, is de query niet geldig. Kijk eens of de config-waarde default_style wel in je config-tabel zit (hoe die dan eventueel verdwenen is, is vraag 2...)
Dutch Open Projects
Mini Seven Club Nederland - Het grote forum voor het kleine autootje
Geen support via PM of mail

steefaman
Berichten: 260
Lid geworden op: 29 dec 2006, 11:34
Locatie: Lelystad

Re: MySQL fout bij het openen van forum

Bericht door steefaman » 13 mar 2010, 21:46

Bedankt voor je reactie =)

Ik had ondertussen nog even snel verder gespeurd over wat het probleem zou kunnen zijn. Vervolgens gevonden dat er een fout in het 'includes/session.php' zat, heel snel de back-up terug gezet (was namelijk net klaar met het installeren van een modificatie) en toen werkte het weer =)

I.i.g. toch hartstikke bedankt voor het meedenken!

- Stefan
Forum Hoster. Gratis, snel en gemakkelijk je eigen phpBB3 forum.

Gesloten