Seite 1 von 3

Help! I need somebody ...

Verfasst: 19.12.2006 10:29
von LtPfeffer
... sang John Lennon 1965. Jetzt singe ich mit... Unser Beatles-Forum krächzt seit gestern nachmittag nur noch ein heiseres

phpBB : Kritischer Fehler

Could not query database for theme info

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

heraus.

Nichts geht mehr unter www.marmeladenhimmel.de/forum

Meine letzte Änderung war am gestrigen Vormittag, als ich

1. Die Berechtigung zum Lesen der verschiedenen Foren-Bereiche nur noch für registrierte User gesetzt gesetzt habe (registriert/versteckt).

2. In der Datei includes/usercp_register.php die Variable "agreed" in "agreeed" abgeändert habe. Wie an anderer Stelle empfohlen.

Beide Maßnahmen aufgrund hohen Spam-Bot-Aufkommens. Im Laufe des Nachmittags gab es - trotz normalen besucheraufkommens - noch keine Probleme. Beim Provider (Domainbox) liegen keine Fehlermeldungen/Server-Wartungen o.ä. vor.

Jetzt geht also gar nichts mehr. Diese vorweihnachtliche Ruhe ist zwar willkommen, sollte aber doch baldmöglichst behoben werden.

Wäre nett, wenn mir jemand helfen könnte.

Gruß,

Frank Badenius

Verfasst: 19.12.2006 10:46
von PhilippK
Versuch mal mit MOD:maintenance die Theme-Daten über die Notfallkonsole zu reparieren.

Gruß, Philipp

Verfasst: 19.12.2006 10:47
von Emanuelle_1982
1.) hast du ein Style gelöscht? oder etwas an einem geändert?

Verfasst: 19.12.2006 10:50
von LtPfeffer
Hi,

an den Styles war ich seit gefühlten 67 Jahren nicht mehr zugange...

Das mit dem Mod muß ich mal checken. Dabe gerade im PHPMyadmin alle Tabellen geprüft. Kein Fehler.

Seufz.

ciaoi

Frank

Verfasst: 19.12.2006 11:06
von LtPfeffer
PhilippK hat geschrieben:Versuch mal mit MOD:maintenance die Theme-Daten über die Notfallkonsole zu reparieren.

Gruß, Philipp
habe ich jetzt installiert. Ergebnis:

Progress :: .............. Done
Result :: No errors

Das hilft leider nicht so sehr weiter...

Gruß,

Frank

Verfasst: 19.12.2006 11:14
von Emanuelle_1982
Weißt du wie eine Datei übergreifende Suche funktioniert? Wenn ja suche mal nach
"Could not query database for theme info", und gib bitte mal immer den Code inkl den ca 10 Zeilen davor

Emma

Verfasst: 19.12.2006 11:33
von LtPfeffer
Hi,

findet sich in functions.php:

============schnipp=====================


function setup_style($style)
{
global $db, $board_config, $template, $images, $phpbb_root_path;

$sql = 'SELECT *
FROM ' . THEMES_TABLE . '
WHERE themes_id = ' . (int) $style;
if ( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, 'Could not query database for theme info');
}


============schnapp=====================


ciaoi

Frank

Verfasst: 19.12.2006 11:48
von musashi
Müsste das nicht: FROM " . THEMES_TABLE . " heißen?

Verfasst: 19.12.2006 11:49
von Miriam
Also ich finde
Could not query database for theme info
zweimal. Du sicher auch.
Tu' uns doch bitte den gafellen und editiere den Ersten zu
Could not query database for theme info 1
und den zweiten zu
Could not query database for theme info 2
Sag uns dann, was für eine Meldung herauskommt. (dass Du die Datei noch auf den Server packen musst, brauche ich wohl nicht zu erwähnen. :) )

Verfasst: 19.12.2006 12:00
von LtPfeffer
Hi,

jetzt kommt:

Fatal error: Call to undefined function: encode_ip() in /mein_server_pfad/forum/common.php on line 216

:o

Ratlos,

Frank