Hallo,
ein 500er Fehler bedeutet meist, dass ein Skript nicht ausgeführt werden konnte oder einen Fehler enthält. In diesem Fall, das Skript, welches das Formular versenden sollte.
An die genaue Fehlerursache kommt man nur auf dem Webserver. Dieser schreibt meist genauere Fehlerdetails in eine Protokoll-Datei, die meist error.log heißt. Erkundigen Sie sich bitte bei Ihrem Provider, ob und wo Sie so ein Protokoll auf dem Webserver finden. Darin sollten wir dann nach den genaueren Fehlerdetails suchen.
Wichtig ist zunächst auch, dass Sie mal generell die Server-Voraussetzungen prüfen, also ob überhaupt die für den Formularversand notwendigen Skriptsprachen auf dem Webserver verfügbar sind. Das geht so (lassen Sie uns das Ergebnis hier wissen):
- Öffnen Sie Ihr Projekt in Zeta Producer
- Wechseln Sie zum Menü "Extras"
- Klicken Sie auf den Button "Optionen"
- Klicken Sie im Fenster links auf "Aktionen"
- Klicken Sie in der Liste der Aktionen auf "PHP prüfen" (in ZP 11) bzw. "Website-Features prüfen" (in ZP 12) damit die Zeile markiert wird
- Klicken Sie unter der Liste auf den Button "Ausführen"