Modul speichern schlägt fehl

Alles rund um Module und Plugins in CONTENIDO 4.9.
Antworten
wolfgangwoehrle
Beiträge: 46
Registriert: Di 6. Mär 2012, 10:51
Wohnort: 72275 Alpirsbach
Kontaktdaten:

Modul speichern schlägt fehl

Beitrag von wolfgangwoehrle » So 1. Mär 2015, 20:57

Hallo zusammen,

ich habe ein sehr seltsames (jedenfalls für mich) Phänomen:

Wenn ich in einem (irgendeinem!) Modul folgendes SQL Statement hinterlege:

$sql_insert_log = 'INSERT INTO con_frontendlog (idfrontenduser, username, idclient, idlang, idart, idcat, title)';
$sql_insert_log.= ' VALUES (1,"wwmedia",1,1,1,1,"Titel");';

dann kommt beim Speichern des Modules "Fehler: Verbindung unterbrochen". Das Modul wird aber trotzdem korrekt gespeichert...

Weiß jemand etwas dazu?

Mit einer anderen SQL-Anweisung ist es kein Problem. Das SQL ist auch richtig so, es werden auch Daten korrekt in die DB geschrieben. Eine Ausgabe im errorlog gibt es nicht.

Seltsam, oder?
Wolfgang Wöhrle MEDIA
Freudenstädter Str. 86
72275 Alpirsbach
mail@wolfgangwoehrle.de | www.wolfgangwoehrle.de

wolfgangwoehrle
Beiträge: 46
Registriert: Di 6. Mär 2012, 10:51
Wohnort: 72275 Alpirsbach
Kontaktdaten:

Re: Modul speichern schlägt fehl

Beitrag von wolfgangwoehrle » So 1. Mär 2015, 21:11

Sehr spannend:

Wenn ich in einem x-beliebigen Modul eingebe:

$variable = "INSERT INTO";

wird ganz normal gespeichert.

Gebe ich hingegen:

$variable = "INSERT INTO ";

mit einem Leerzeichen hinter INTO ein, dann kommt der Fehler mit "Fehler: Verbindung unterbrochen". Es ist auch egal, ob ich die Zeile auskommentiere oder nicht.

Was ist denn da los? Vielleicht ein Bug wenn das Modul auf Korrektheit geprüft wird. Kann man das irgendwo ausschalten, zum Testen ob es daran liegt?
Wolfgang Wöhrle MEDIA
Freudenstädter Str. 86
72275 Alpirsbach
mail@wolfgangwoehrle.de | www.wolfgangwoehrle.de

homtata
Beiträge: 1142
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: Modul speichern schlägt fehl

Beitrag von homtata » So 1. Mär 2015, 22:44

Gute Frage.
Beim Beispiel in deinem ersten Post könnte es auch am Strichpunkt liegen, der innerhalb des sql-Statements m.E. nicht sein muss. Tritt der Fehler auch auf, wenn die Zeile heißt:

Code: Alles auswählen

$sql_insert_log.= ' VALUES (1,"wwmedia",1,1,1,1,"Titel")';

wolfgangwoehrle
Beiträge: 46
Registriert: Di 6. Mär 2012, 10:51
Wohnort: 72275 Alpirsbach
Kontaktdaten:

Re: Modul speichern schlägt fehl

Beitrag von wolfgangwoehrle » So 1. Mär 2015, 23:35

Der Strichpunkt ändert nichts an der Sache, leider.

Es liegt tatsächlich an der String-Kombination "INSERT INTO ". Sobald das in irgendeiner Form (selbst auskommentiert) vorkommt, erscheint die "Fehlermeldung". Gespeichert wird trotzdem.

Es muss aber etwas mit dem Server/den Servereinstellungen zu tun haben, denn auf einem anderen System mit der gleichen Contenido-Version 4.9.6 tritt das Problem nicht auf.

Nun ja, vielleicht findet sich der Fehler ja noch :-)
Wolfgang Wöhrle MEDIA
Freudenstädter Str. 86
72275 Alpirsbach
mail@wolfgangwoehrle.de | www.wolfgangwoehrle.de

Oldperl
Beiträge: 4255
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Modul speichern schlägt fehl

Beitrag von Oldperl » Mo 2. Mär 2015, 07:31

Hallo Wolfgang,

ich würde mal im MySQL-Server-Log nachschauen. Falls dieses nicht vorhanden sein sollte dann in der my.ini einschalten. Ich habe den Verdacht das die eingesetzte MySQL-Version da ein Problem mit dem String hat (an welcher Stelle auch immer), das Modul wird aber gespeichert da es ja im Dateisystem liegt.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

wolfgangwoehrle
Beiträge: 46
Registriert: Di 6. Mär 2012, 10:51
Wohnort: 72275 Alpirsbach
Kontaktdaten:

Re: Modul speichern schlägt fehl

Beitrag von wolfgangwoehrle » Di 3. Mär 2015, 22:09

Danke, werde ich mal tun.

Vielen Dank schon mal :)
Wolfgang Wöhrle MEDIA
Freudenstädter Str. 86
72275 Alpirsbach
mail@wolfgangwoehrle.de | www.wolfgangwoehrle.de

rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Modul speichern schlägt fehl

Beitrag von rethus » Mo 30. Mär 2015, 13:48

Und nicht vergessen hier zu berichten, damit 4fb dazu ein BUG-Ticket öffnen kann. :wink:
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType

Antworten