Wenn dies Ihr erster Besuch hier ist,
lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen
durch. Sie müssen sich vermutlich registrieren,
bevor Sie Beiträge verfassen können. Klicken Sie oben auf 'Registrieren', um den Registrierungsprozess zu
starten. Sie können auch jetzt schon Beiträge lesen. Suchen Sie sich einfach das Forum aus, das Sie am meisten
interessiert.
Formulargenerator funktionier nur mit der PHP Version 5.3
Mir ist aufgefallen, dass der Formulargenerator nur mit der PHP Version 5.3 funktioniert. Wenn ich aber diese Version einstelle, dann kommen beim Aufruf des Backends nur Fehlermeldungen (besonders wenn ich den Punkt "Artikel") aufrufe. Wenn ich 5.2 einstelle, dann funktioniert das Versenden des Formulars nicht mehr - dafür wird das Backend richtig angezeigt. Kann mir jemand sagen warum das so ist?
Mir ist aufgefallen, dass der Formulargenerator nur mit der PHP Version 5.3 funktioniert. Wenn ich aber diese Version einstelle, dann kommen beim Aufruf des Backends nur Fehlermeldungen (besonders wenn ich den Punkt "Artikel") aufrufe. Wenn ich 5.2 einstelle, dann funktioniert das Versenden des Formulars nicht mehr - dafür wird das Backend richtig angezeigt. Kann mir jemand sagen warum das so ist?
Das kann ich nicht bestätigen! Welche Contao-Version verwendest Du? Hast Du eventuell auch die Erweiterung "EFG" installiert?
Könntest Du bitte die Fehlermeldungen hier posten?
In der Contao Online-Demo wird sich dieser Fehler so in dieser Form wahrscheinlich nicht reproduzieren lassen (nehme ich mal an), da dort meines Wissens nach aktuell "nur" PHP 5.2.13 läuft.
Nichtsdestotrotz könntest Du vielleicht dennoch ein entsprechendes Ticket im Tracker mit genauer Feherbeschreibung einstellen.
Oder kannst du mir sagen wie ich ein Formular (mit dem Formulargenerator von Contao) unter der Version 5.2 zum laufen bringe? Finde das schon komisch, dass contao nur 5.2 unterstützt und das formular das sie anbieten mit dieser version nicht funktioniert.
Oder kannst du mir sagen wie ich ein Formular (mit dem Formulargenerator von Contao) unter der Version 5.2 zum laufen bringe? Finde das schon komisch, dass contao nur 5.2 unterstützt und das formular das sie anbieten mit dieser version nicht funktioniert.
Contao unterstützt nicht nur die PHP Version 5.2 - diese Version gilt als Mindestvoraussetzung für den korrekten Betrieb des CMS. Alle nachfolgenden Versionen sollten eigentlich (mehr oder weniger) vollständig unterstützt werden.
Die Contao Online-Demo läuft unter PHP 5.2.13. Dort kannst Du Dir u.a. im Formulargenerator das Formular "Term paper submission" ansehen.
Vielleicht hängt Dein Problem auch irgendwie mit anderen installierten Erweiterungen zusammen; ggf. könntest Du - sofern welche installiert sind - die eine oder andere Extension in den "Einstellungen" vorübergehend deaktivieren.
Was sagt denn das Contao Systemdiagnosetool? Ist Deine Installation an sich vollständig und (auf Dateiebene) fehlerfrei?
Ich hab mit diesem Diagnosetool noch nie gearbeitet. Kannst du mir sagen was ich da tun muss, bei den Dateien die es markiert hat. Sind eigentlich ziemlich viele....
Das ist für den Betrieb an sich nicht weiter schlimm. Du könntest höchstens versuchen, in Deiner ".htaccess" im Root-Verzeichnis Deiner Installation am Anfang diese Direktive einzutragen:
Code:
php_flag register_globals off
Vielleicht bekommst Du damit diese Warnung weg.
Soweit ich aber bei Dir im System-Check noch sehen kann, gibt es irgendwelche Probleme mit der richtigen Zeichencodierung (zu sehen beispielsweise an diesen Zeichen "•"). Liegt die Datei in UTF8-codierter Form am Server vor? Wenn ich mich recht erinnere, hatten andere hier im Forum auch schon ein ähnliches/gleiches Problem, allerdings aber in anderem Zusammenhang...
also das einfügen dieses Codes funktioniert nicht.
Wenn ich den Punkt Artikel aufrufe, dann werden auch alle Umlaute ganz komisch angezeigt, aber nur wenn die php version 5.3 eingestellt ist. bei 5.2 funktioniert alles tadellos. wo kann ich nachschauen ob die datei (welche datei) utf8 codiert ist?
wo kann ich nachschauen ob die datei (welche datei) utf8 codiert ist?
Texteditoren wie z.B. Notepad++, Notepad2 zeigen die Dateicodierung an. Sofern nötig, kann die Codierung mit diesen Editoren auch entsprechend abgeändert werden.
Wollte nur sagen dass ich den Fehler gefunden habe. Hatte in den Einstellungen den Punkt "Fehlermeldungen anzeigen" aktiviert. Seitdem ich das nicht mehr aktiviert habe, wird das Backend ohne Probleme angezeigt (auch mit Verwendung der PHP Version 5.3).
Ich habe eben das gleiche, mir völlig unerklärliche Problem!
Das ist nicht meine erste Contao Installation und auch nicht die erste auf dem Server, aber er will einfach kein Formular senden. Davon abgesehen wird auch keine mandatory Prüfung vorgenommen, die Seite lädt einfach nur neu.
Hat jemand irgendwie eine Ahnung was ich da nun machen kann? Habe jetzt Testweise schon ein Formular mit nur einem Textfeld + Submit Button erstellt, es passiert auch nichts...
Kommentar