Kann keine Kategorien mehr erstellen!

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Kann keine Kategorien mehr erstellen!

Beitrag von Helmut71 »

Kann (offenbar nach der Installation des mods für Grafiken vor Kategorienamen und Forumsnamen) keine Kategorien mehr erstellen!

Bitte um Hilfe!

Bekomm folgende Fehlermeldung


Couldn't insert row in categories table

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near ')' at line 2

INSERT INTO phpbb_categories (cat_title, cat_order, cat_icon) VALUES ('Wichtige Neuigkeiten', 70, )

Line : 508
File : /home/.sites/4/site114/web/forum/admin/admin_forums.php


Bitte um Hilfe...
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Vermutlich hast du beim Einbau des Mods um Zeile 508 in der admin_forums.php einen Fehler gemacht. Würde ich mal prüfen und ggf. die betroffenen Zeilen (ca. 500 - 510) hier reinstellen.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag von Helmut71 »

Hier die betreffenden Zeilen

Code: Alles auswählen

 case 'addcat': 
         // Create a category in the DB 
         if( trim($HTTP_POST_VARS['categoryname']) == '') 
         { 
            message_die(GENERAL_ERROR, "Can't create a category without a name"); 
         } 

         $sql = "SELECT MAX(cat_order) AS max_order 
            FROM " . CATEGORIES_TABLE; 
         if( !$result = $db->sql_query($sql) ) 
         { 
            message_die(GENERAL_ERROR, "Couldn't get order number from categories table", "", __LINE__, __FILE__, $sql); 
         } 
         $row = $db->sql_fetchrow($result); 

         $max_order = $row['max_order']; 
         $next_order = $max_order + 10; 

         // 
         // There is no problem having duplicate forum names so we won't check for it. 
         // 
         $sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon) 
                  VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, $caticon)"; 
         if( !$result = $db->sql_query($sql) ) 
         { 
            message_die(GENERAL_ERROR, "Couldn't insert row in categories table", "", __LINE__, __FILE__, $sql); 
         } 

         $message = $lang['Forums_updated'] . "<br /><br />" . sprintf($lang['Click_return_forumadmin'], "<a href=\"" . append_sid("admin_forums.$phpEx") . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href=\"" . append_sid("index.$phpEx?pane=right") . "\">", "</a>"); 

         message_die(GENERAL_MESSAGE, $message); 

         break;


Hier noch ein Link zur Datei als Textversion:

http://www.hohenau.net/admin.txt



Freue mich über auf und über eure Hilfe!

lg Helmut
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

Habe mal die ganze Installationsdatei des MOD´s mit deiner admin_forums.php verglichen, finde dort keinen Fehler.

Welche MOD´s hast du denn danach noch eingebaut???

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag von Helmut71 »

nur das chatmod, das mir von dir empfohlen wurde ;-)
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

Daran kann´s nicht liegen, der packt keine Dateien an, die vom Icon-Mod verändert werden.

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag von Helmut71 »

ich hab jetzt folgendes versucht:

Hab die komplette mod in der admin_forums.php Datei nochmals durchgeführt - wieder das gleiche Ergebnis.

Kann es sein, dass das mod fehlerhaft ist?? :cry:
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Helmut71 hat geschrieben:Kann es sein, dass das mod fehlerhaft ist?? :cry:
Soll durchaus vorkommen. Und weil du es sagst: mir kommt die Fehlermeldung irgendwie bekannt vor. Kann sein, dass da vor 'nen paar Monaten schon mal was war. Mal mit der Suchfunktion probieren...

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag von Helmut71 »

thx philipp!

einfach

Code: Alles auswählen

$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order, cat_icon) 
VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order, $caticon)";; 
if( !$result = $db->sql_query($sql) ) 
{ 
message_die(GENERAL_ERROR, "Couldn't insert row in categories table", "", __LINE__, __FILE__, $sql); 
} 
damit

Code: Alles auswählen

$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order) 
VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order)"; 
if( !$result = $db->sql_query($sql) ) 
{ 
message_die(GENERAL_ERROR, "Couldn't insert row in categories table", "", __LINE__, __FILE__, $sql); 
} 
ersetzen.

Die Lösungsvorschläge http://www.phpbb.de/viewtopic.php?t=22342
waren nicht zielführend.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“