Probleme mit dem Kontaktformular

  • Hallo und guten Tag!

    Ich habe Probleme mit meiner Webseite https://grillmueller.de

    Die Seite ist bei Domain-Factory gehostet, der Standard-Ordner ist dort /webseiten. Das Root Verzeichnis
    ist eines darüber und nur für Log Dateien usw gedacht. Installiert ist ein Alpha SSL 256.

    Nun spiele ich die Seite inklusive Kontaktformular hoch. Ich habe die verschiedensten
    Varianten versucht (mit /, ohne, ohne https, /webseiten etc.). Bei allen Versionen
    erhalte ich den Fehler 500, wenn ich das Kontaktformular absende.

    Ich habe bereits einen Versand über SMTP versucht und/oder neues ReCaptcha.

    Alle drei PHP Varianten (Skripte) habe ich auch durch. Der Provider stellt die benötigte
    PHP Version zur Verfügung.

    Die .htaccess leitet www und http auf https um.

    Hat jemand eine zündende Idee warum das Kontaktformular nicht funktioniert?

    Vielen Dank im Voraus.

    P. S. Das habe ich u. a. bei den Server FTP Einstellungen probiert.

    Web-Adresse: http://www.grillmueller.de

    Servername: ftp.grillmueller.de (ssh hatte ich auch schon, ging auch nicht)

    ...

    ...

    Zielordner: /webseiten/ mit und ohne / am Ende

  • Guten Tag,

    das Problem kann mehrere Ursachen haben. Bitte prüfen Sie mal folgende Punkte:

    • Ist PHP tatsächlich installiert und aktiv? Auf der folgenden Seite ist nämlich nichts sichtbar: https://grillmueller.de/assets/php/for…zp-php-info.php
    • Falls bei Ihnen PHP 7 aktiv ist, dann bitte auf Version 5.6 umstellen, da die Formulare in Zeta Producer 13 noch nicht sauber mit PHP 7 laufen.
    • In den FTP-Einstellungen muss auf jeden Fall Ihre Hauptadresse eingetragen werden, also https://grillmueller.de  
    • Eventuell fehlen auch noch wichtige Daten auf dem Webserver. Am besten mal "Website | Erweitert | Erstellen | Alle Seiten erstellen" wählen und dann nochmals veröffentlichen.
    • Eventuell geht die Funktion „sendmail“ auf dem Webserver nicht. Bei vielen Providern ist es so, dass eine gültige Absenderadresse angegeben werden muss, damit per Skript E-Mails versendet werden können. Meist kann man hier in der Administration eine entsprechende Standard-E-Mail-Adresse eintragen.
    • Prüfen Sie bitte auch mal, ob in den erweiterten Einstellungen (Website | Erweitert | Erweiterte Einstellungen) in der Gruppe "Kodierung" die Checkbox "BOM schreiben" aktiv ist.
      Wenn ja, dann diese bitte deaktivieren und dann nochmals veröffentlichen und das Formular testen.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Vielen Dank für die schnelle Antwort. Leider hat noch nichts geholfen.

    Website-Features prüfen --> erfolgreich

    Ich habe nun gerade 30 Minuten mit Domain-Factory und deren Technikern gesprochen. PHP ist definitiv aktiviert, laut Aussage ist es nicht möglich es zu deaktivieren.

    Alle Seiten erstellen etc. habe ich auch alles ausgeführt. Nichts funktionierte.

    Die Techniker sind nun zu folgendem 'Fehlerlogging/Debugging gekommen:

    Das Fehler logging kommt nicht bis zum Apache Server, es ist ein interner Fehler.

    Die Fehlermeldung genau lautet: End of script output before headers.

    Der Fehler befindet sich in der Datei sendmail. Die SMTP Einstellungen sind korrekt.

    Die Techniker empfehlen ein Debugging des Skriptes des Programmierers....

    Jetzt weiß ich gar nicht mehr weiter.

    P. S. Liegt es an meiner .htaccess?htaccess.txt

  • Deaktivieren doch einfach mal die .htaccess-Datei. Also einfach mal umbenennen.

    Danach testen Sie nochmals das Formular.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Ich fall um. Stunden über Stunden und Rätsel über Rätsel.

    Und die Lösung ist eine Sekundenarbeit...

    Tausend tausend tausend DANK!!!!

    P. S. Brauche ich überhaupt eine .htaccess wenn ich ein SSL Zertifikat installiert habe?

  • Danke für die Rückmeldung.

    Einige Einträge in der .htaccess werden Sie vermutlich benötigen. Zum beispiel die Umleitungen. Am besten aktivieren Sie die .htaccess-Datei wieder und prüfen dann, welcher Eintrag in der Datei den Fehler bez. der Formulare verursacht hat. Zuvor bitte eine Sicherung der .htaccess-Datei anlegen.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!