Seite 1 von 1

Problem mit SQL bei Mod

Verfasst: 06.09.2009 12:59
von Peter3
Hallo!

Ich möchte mir folgenden Mod installieren:
http://www.phpbb.com/community/viewtopi ... &t=1571625

Die install.xml sagt mir, dass ich folgendes tun soll:

SQL

Code: Alles auswählen

INSERT INTO phpbb_config (config_name, config_value) VALUES ('level_bar', '0');
Wenn ich das richtig verstehe soll ich einen Wert in der phpbb_config Datei hinzufügen.
Leider habe ich keine Ahnung von so etwas.

Na ja bin ich über den Browser auf den Confix Bereich meines Anbieters gegangen.
Dort ist phpMyAdmin integriert.

Also öffnete ich diese Kategorie und wählte die entsprechende Tabelle phpbb_config meiner Datenbank aus.
Klickte dann auf das Modul Einfügen. Und habe wie folgt die Werte eingetragen: Klick

Danach kam aber dieser Fehler:

Code: Alles auswählen

Fehler

SQL-Befehl: Dokumentation

SELECT *
FROM
WHERE CONCAT_WS( "-", `config_name` , `config_value` , `is_dynamic` ) = "level_bar"
ORDER BY `config_name` , `config_value` , `is_dynamic`

MySQL meldet: Dokumentation
#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 'WHERE CONCAT_WS("-", `config_name`,  `config_value`,  `is_dynamic`)
           ' at line 3 
Könnt ihr mir sagen, was ich falsch mache?

Re: Problem mit SQL bei Mod

Verfasst: 06.09.2009 13:05
von marc1706
Öffne phpmyadmin und wähle deine Datenbank aus (falls sie noch nicht ausgewählt ist). Dann klickst du oben auf SQL, wodurch dann ein neues Fenster geladen wird, in dem du den SQL Befehl eingeben kannst. Danach das ganze einfach ausführen und fertig.

Re: Problem mit SQL bei Mod

Verfasst: 06.09.2009 13:35
von Peter3
OK, jetzt hab ichs. Danke für die Hilfe!
Der Fehler lag daran, dass ich die Zeile in der Tabelle einfügen wollte und nicht in der Datenbank...

Aber jetzt nachdem ich alle geänderten Dateien hochgeladen habe, habe ich ein anderes Problem:

DIY Instructions

Code: Alles auswählen

purge the cache.
refresh the styles.
Go ACP >> Board features >> Level Bar Mod Settings >> Click (Yes).
Ich habe meinen Browser Cache gelöscht.
Dann unter 'Styles > aktive styles' Prosilver erneut ausgewählt...
Jedoch wird mir unter "Board-Funktionalität" nicht das Steuerelement "Level Bar Mod Settings" angezeigt.

Woran liegt das?

edit:
Kann es sein, dass ich direkt im phpBB irgend einen Cache löschen muss?
Aber wo und wie geht das?
edit²
Ich konnte unter Server-Konfiguration > Level Bar Mod Settings finden und habe diese auf on gestellt...
Allerdings finde ich jetzt kein Modul zur Bearbeitung einzelner Wert. :(

Re: Problem mit SQL bei Mod

Verfasst: 06.09.2009 13:53
von Mattes
Hast du den Forencache geleert? Wenn du in den ACP kommst ist direkt auf der ersten Seite die erscheint, eine Funktion dafür.
Du musst danach hier suchen:
Den Cache leeren
Löscht alle Daten des Caches, darunter alle zwischengespeicherten Template-Dateien und Abfragen.
Wenn du den gelöscht hast, sollte es eigentlich angezeigt werden. Sonst drückst du einfach mal F5.

Re: Problem mit SQL bei Mod

Verfasst: 06.09.2009 14:25
von Peter3
Danke, jetzt funktioniert es.^^

Leider hat das ganze aber nicht das gewünschte Ergebnis. :(
Ich dachte man kann die Werte manuell verändern.. Na ja.

Kann geclosed werden. :)