Sie sehen die Fehlermeldung: "Beim Speichern des Formulars ist ein Fehler aufgetreten. Laden Sie die Seite neu und versuchen Sie es erneut. Bitte wenden Sie sich an das Plugin-Supportteam, wenn dieses Verhalten weiterhin auftritt."
Dies ist ein ziemlich häufiges Problem, das beim Speichern eines Formulars im WPForms-Builder auftreten kann. In den meisten Fällen wird es durch Einstellungen auf Serverebene verursacht, die die AJAX-Anfrage zum Speichern Ihres Formulars blockieren. In diesem Leitfaden gehen wir auf die häufigsten Ursachen ein und zeigen Ihnen, wie Sie diese beheben können.
Häufige Ursachen
Hier sind die häufigsten Gründe, warum dieser Fehler auftreten kann:
- Sicherheitsregeln auf Server-Ebene (ModSecurity): Viele Hosting-Anbieter verwenden ModSecurity oder ähnliche Firewalls zum Schutz vor bösartigen Anfragen. Manchmal können diese Regeln fälschlicherweise legitime AJAX-Anfragen von WPForms blockieren und das Speichern des Formulars verhindern.
- Firewall-Blockierung
admin-ajax.php
: Dieadmin-ajax.php
Datei ist eine WordPress-Kerndatei, die von WPForms verwendet wird, um Formulare zu speichern, ohne die Seite zu aktualisieren. Wenn Ihre Server-Firewall diese Datei blockiert, wird das Speichern von Formularen fehlschlagen. - Probleme mit der Dateiberechtigung: Falsche Datei- oder Ordnerberechtigungen auf Ihrem Server können die Ausführung von
admin-ajax.php
oder andere Dateien, auf die WPForms angewiesen ist.
Beispiel: Fehler in der Browser-Konsole
Wenn dieses Problem auftritt, werden in der Konsole Ihres Browsers möglicherweise Fehler wie dieser angezeigt:
Ressource konnte nicht geladen werden: Der Server antwortete mit einem Status von 403 (Verboten)
Ressource konnte nicht geladen werden: Der Server antwortete mit einem Status von 500 (Internal Server Error)
Diese zeigen an, dass die AJAX-Anfrage auf Serverebene blockiert wurde oder fehlgeschlagen ist.
Schritte zur Fehlerbehebung
Befolgen Sie diese Schritte, um das Problem zu lösen:
- Kontaktieren Sie Ihren Hosting-Anbieter
Teilen Sie ihnen mit, dass Sie beim Speichern von WPForms-Formularen blockierte AJAX-Anfragen haben. Bitten Sie sie darum:- Überprüfen und ändern Sie alle ModSecurity-Regeln, die Anfragen an
admin-ajax.php
. - Vergewissern Sie sich, dass die Server-Firewall nicht blockiert ist.
admin-ajax.php
. - Datei- und Ordnerberechtigungen zurücksetzen
- Überprüfen und ändern Sie alle ModSecurity-Regeln, die Anfragen an
- Überprüfen Sie für andere Sicherheitsmaßnahmen
Wenn Ihr Host verwendet zusätzliche Server-seitige Sicherheit (über ModSecurity), verlangen, dass sie whitelist die WPForms admin-ajax Anfragen. - Testen Sie nach den Anpassungen
Sobald Ihr Host Änderungen vorgenommen hat, versuchen Sie, das Formular erneut zu speichern. Wenn der Fehler weiterhin besteht, teilen Sie die Protokolle der Browserkonsole mit Ihrem Host oder dem Support-Team zur weiteren Untersuchung.
Das war's! Jetzt kennen Sie die häufigsten Gründe für den Fehler "Beim Speichern des Formulars ist etwas schiefgegangen" in WPForms und wissen, wie Sie ihn beheben können.
Möchten Sie als Nächstes erfahren, wie Sie Ihre Formulare vor der Veröffentlichung richtig testen können? Schauen Sie sich unsere vollständige Checkliste zum Testen von Formularen an, um weitere Einzelheiten zu erfahren.