Validierung von Modul-Code - funktioniert nicht mehr

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

In einer 4.9.2er Installation (Übertragung auf den Server) funktioniert die Validierung des ModulCodes nicht mehr.

Diese wird ja durch ein Icon vor der textarea mit rot, grün, oder Warteschleife angezeigt. Dort wird nach dem Umzug bei vielen (nicht allen) Modulen nur die Warteschleife angezeigt.
Ein Blick in die Serverlogs zeigt, dass hier ajaxmain.php ein Problem zu haben scheint:

Code: Alles auswählen

 Premature end of script headers: ajaxmain.php, referer: http://...../contenido/main.php?area=mod_edit&frame=4&action=&idmod=64&contenido=27l8m490k1oqlt0df0ibl1rufh9dun6q 
Auch die Konsole vom Browser bestätigt dies:

Code: Alles auswählen

POST http://........../contenido/ajaxmain.php 504 (Gateway Time-out) 
Ein direkter Aufruf von ajaxmain.php funktioniert aber ohne weitere Probleme oder Fehlermeldungen.

Also habe ich mich (mangelds xdebug auf dem Server) via echo "ingendeine Variable";exit(); durch den Code gehangelt und hab herausgefunden, dass es auch an dem Thema UTF-8 Codierung liegt, dass mir ja momentan Probleme bereitet (siehe http://forum.contenido.org/viewtopic.php?f=92&t=34696).

Denn wenn ich in einem funktionierenden Modul deutsche Umlaute einfüge, wird der Modulcode geleert, was auf htmlentities() zurückzuführen ist, das ohne den Parameter ENT_IGNORE aufgerufen wird... somit wird, wenn ein fehlerhaftes (nicht UTF-8 Zeichen vorhanden ist, der gesamte String verworfen.
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
homtata
Beiträge: 1145
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von homtata »

Ich meine mich zu erinnern, dass wir dieses Thema für Versionen bis 4.9.2 schonmal irgendwo intensiv durchgekaut haben. Modulcodes wurden entweder geleert oder endlos nicht gespeichert, wenn bestimmte falsche Codeschnipsel oder Sonderzeichen auftauchten. Ich würde vorschlagen, erstmal auf die 4.9.3 zu gehen, die läuft bei mir - was diese Punkte angeht - eigentlich jetzt wirklich stabil, während ich bei den Vorgängerversionen immer wieder gebibbert habe, dass das Modul zerschossen ist (und sich auch über die Historie nicht mehr herstellen ließ).

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

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Ja, werde dann mal ein Upgrade wagen. Wobei es bei Contenido bisher nie wirklich nennenswerte Probleme bei Upgrades gab.
Dann kann ich ja direkt auf die 9.4er gehen, oder gibt es dagegen etwas einzuwenden?

Komisch ist es halt nur, weil es im lokalen Entwicklungsumfeld und auf dem alten Live-Server sauber lief.

Bibbern gibt es bei mir nicht, ich arbeite seit langem konsequent mit Dev, Staging und Live-server... und seit die Module auch nicht mehr wie früher in der DB sind, fällt es noch leichter, diese lokal anzupassen, zu testen und dann nach Live zu schieben... is halt nur nervig, wenn der Redakteur durch eigene Anpassungen "unbewusst" durch einen Contenido-Fehler ein Modul zerschießt.
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
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Tja, habe nun die Version 4.9.4 drauf, aber das Problem besteht nach wie vor.
Irgend welche anderen Ideen?
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
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Bim bom, Problem noch aktuell.
:idea:
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
frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von frederic.schneider_4fb »

Tritt das denn pauschal bei allen Modulcodes auf oder nur bei bestimmten - wenn ja, wie sehen diese aus?
Frederic Schneider
Entwickler bei der four for business AG
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Nicht bei allen Modulen.
Hier mal anbei ein Modul, bei dem es auftritt.

teaser_video.zip ist als Export aus Contenido erstellt worden.

steaser_video_manualExport.zip wurde direkt aus dem Verzeichnis heraus gezipt.
Dateianhänge
steaser_video_manualExport.zip
(1.84 KiB) 145-mal heruntergeladen
teaser_video.zip
(5.91 KiB) 128-mal heruntergeladen
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
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Und, jemand ne Idee?
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
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Wäre klasse, wenn dies mal jemand mit dem oben angehängten Modul ausprobieren könnte.
Einfach importieren, und sehen, ob das Problem auch dann auftritt.
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
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Ähm, lass dich nicht stören, ich putze hier nur....
Bild
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
frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von frederic.schneider_4fb »

Ich gebe das mal an meine Kollegen weiter, da ich bis Januar nicht mehr im Büro bin! Verzeihe bitte, dass Du noch keine Antwort bekommen hast.
Frederic Schneider
Entwickler bei der four for business AG
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Kein Ding, danke für deine Mühe.
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
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Gibt es schon Neuigkeiten?
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
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von rethus »

Würde mich riesig freuen, wenn das mal jemand testen könnte.
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
marcus.gnass_4fb
Beiträge: 87
Registriert: Do 26. Apr 2012, 23:02
Kontaktdaten:

Re: Validierung von Modul-Code - funktioniert nicht mehr

Beitrag von marcus.gnass_4fb »

Ich hab den CONTENIDO-Export mal unter einer 4.9.6 getestet.
Hier scheint alles zu funktionieren.

Ich versuch gleich nochmal den manuellen Export ...
Sorry ... auch hier kann ich kein Problem feststellen.
Antworten