Kontaktformular funktioniert nicht. Bekomme nur Fehlermeldungen
Autor: Dennis Henkel
Besucht 2161,
Followers 1,
Geteilt 0
Hallo. Ich habe ein Problem mit dem Kontaktformular von der Version Evolution 14. Ich bin echt alle Einstellungen durch, aber ich bekomme immer die gleiche Fehlermeldung und es gehen keine Emails raus. Wenn man das Formular ausfüllt und auf senden klickt kommt diese Fehlermeldung:
Das sind meine Einstellungen:
Ich hoffe dass mir jemand helfen kann, ich bin am verzweifeln.
Vielen Dank im Voraus
Schönen Gruß Dennis
Gepostet am
Stelle um auf "Skript mit minderer Qualität" und teste ob es dann funktioniert ! Hat sich beim Betreiber (Hoster) etwas beim PHP geändert? Oder hast du auf https umgestellt?
Autor
Habe schon auf Skript mit minderer Qualität umgestellt. Passiert nichts. Ob Strato was beim PHP geändert hat weiß ich nicht.
Aber ja ich habe auf https umgestellt. Ist das ein Problem?
Alle externen Links die du eingefügt hast in deinem Homepage musst du ändern auf https! In der URL der Website sollte auch https://www stehen! Es gibt auch sicherlich vom Hoster die Möglichkeit auf SMTP-Authentifizierung umzustellen. Am besten mit STRATO in Verbindung treten.
Autor
Auch alles geprüft. Habe auch die Einstellung mit smpt-authentifizierung umgestellt. Passiert auch nichts. Bin echt schon alles durch. Habe keine ahnung mehr. Strato sagt ich muss mich an den Hersteller vom programm wenden
Das ist mal wieder typisch Hoster. WEnn sich die nicht mehr auskennen, dann ist der Programmhersteller schuld.
Ich würde mal den Server komplett löschen und die WEbsite komplett neu hochladen.
Für SMTP-Authentifizierung benötigt man eigentlich Zugangsdaten vom Hoster! Hast du die bekommen?
Autor
Die habe ich bekommen ja. Ich probiere es heut abend mal die seite komplett neu hoch zu laden. Mal schaun ob sich was tut. Ansonsten melde ich mich nochmal. Danke schon mal.
Autor
Ich habe es nicht geschafft. Schade. Muss das kontaktformular jetzt von der seite nehmen. Ist nur schade dass mir da von beiden seiten keiner helfen kann.
Was hat die Datenbank mit der Email zu tun?
Du gibst doch deine Email im Objekt "Kontaktformular" unter "Senden" ein. Hier dann "Datenverand per Email" auswählen.
Hast Du schon mal im Adminbereich der Seiten nachgesehen welche Fehlermeldungen angezeigt werden?
Autor
habe eben nochmal eine andere email benutzt. selbe problem. im objekt vom kontaktformular habe ich die natürlich auch drin gespeichert.
wie komme ich in diesen adminbereich für die fehlermeldungen?
deinedomain.de/admin
Die Zugangsdaten sind in der Zugangsverwaltung gespeichert !
Autor
sorry, bekomme nur diese seite zu sehen:
<?php include "includes.php"; // Redirect to a specific section Configuration::getControlPanel()->tryRedirectFromArray($_GET); // Otherwise attempt the login Configuration::getControlPanel()->accessOrRedirect(); $main = Configuration::getControlPanel()->getMainTemplate(); $main->pagetitle = l10n("admin_dashboard", "Dashboard"); $main->stylesheets = array("css/dashboard.css"); $main->content = ""; // ---------- // Statistics // ---------- if (isset($imSettings['analytics']) && $imSettings['analytics']['type'] == 'wsx5analytics') { $analytics = Configuration::getAnalytics(); // Visitors Count $visitsPlotT = new Template("templates/dashboard/simple-plot.php"); $visitsPlotT->title = l10n('admin_analytics_visitorscount', 'Visitors Count') . " - " . l10n("admin_lastdays", "Last 7 days"); $visitsPlotT->type = "line"; $visitsPlotT->colorIndex = 0; $visitsPlotT->data = $analytics->getTotalSiteVisitors(date("Y-m-d H:i:s", strtotime("-7 days")), date("Y-m-d H:i:s")); // Views count $viewsPlotT = new Template("templates/dashboard/simple-plot.php"); $viewsPlotT->title = l10n('admin_analytics_pageviews', 'Page Views') . " - " . l10n("admin_lastdays", "Last 7 days"); $viewsPlotT->type = "line"; $viewsPlotT->colorIndex = 1; $viewsPlotT->data = $analytics->getPageViews(date("Y-m-d H:i:s", strtotime("-7 days")), date("Y-m-d H:i:s")); // Main render $boxT = new Template("templates/dashboard/box.php"); $boxT->title = l10n("admin_analytics_title", "Statistics"); $boxT->content = $visitsPlotT->render(); $boxT->content .= $viewsPlotT->render(); $boxT->image = "images/analytics_black.png"; $main->content .= $boxT->render(); } // --------------- // Blog // --------------- if (isset($imSettings['blog']) && $imSettings['blog']['comments_source'] == 'wsx5') { $blog = Configuration::getBlog(); $comments = $blog->getComments(date("Y-m-d", strtotime("-7 days")) . " 00:00:01", date("Y-m-d") . " 23:59:59", true); $boxT = new Template("templates/dashboard/box.php"); $boxT->title = l10n("blog_title", "Blog"); $boxT->content = ""; $boxT->image = "images/blog_black.png"; // Summary $rowT = new Template("templates/dashboard/summary-row.php"); $rowT->icon = "fa-comment"; $rowT->iconColoredClass = "background-color-6"; $rowT->iconEmptyClass = "background-mute"; $rowT->value = count($comments); $rowT->caption = ucfirst(l10n('blog_comments', 'Comments')) . " - " . l10n("admin_lastdays", "Last 7 days"); $boxT->content .= $rowT->render(); // Latest comments $commentT = new Template("templates/dashboard/comment-row.php"); for ($i = 0; $i < count($comments) && $i < 3; $i++) { $commentT->name = $comments[$i]['name']; $commentT->body = $comments[$i]['body']; $commentT->title = $comments[$i]['title']; $commentT->timestamp = $comments[$i]['timestamp']; $boxT->content .= $commentT->render(); } // Count of messages to be validated $rowT = new Template("templates/dashboard/summary-row.php"); $rowT->icon = "fa-exclamation-triangle"; $rowT->iconColoredClass = "background-color-3"; $rowT->iconEmptyClass = "background-mute"; $rowT->value = count($blog->getCommentsToValidate("", "")); $rowT->caption = ucfirst(l10n("blog_waiting_approval", "Waiting for approval")); $boxT->bottom = $rowT->render(); $main->content .= $boxT->render(); } // ----------------- // Guestbook // ----------------- if (count($imSettings['guestbooks']) > 0) { $validatedComments = ImGuestbook::getAllComments(date("Y-m-d", strtotime("-7 days")) . " 00:00:01", date("Y-m-d") . " 23:59:59", true); $waitingComments = ImGuestbook::getAllComments("", "", false); $boxT = new Template("templates/dashboard/box.php"); $boxT->title = l10n("guestbook_title", "Guestbook"); $boxT->content = ""; $boxT->image = "images/guestbook_black.png"; // Summary $rowT = new Template("templates/dashboard/summary-row.php"); $rowT->icon = "fa-comment"; $rowT->iconColoredClass = "background-color-6"; $rowT->iconEmptyClass = "background-mute"; $rowT->value = count($validatedComments); $rowT->caption = ucfirst(l10n('guestbook_messages', 'Messages')) . " - " . l10n("admin_lastdays", "Last 7 days"); $boxT->content .= $rowT->render(); // Latest comments $commentT = new Template("templates/dashboard/comment-row.php"); for ($i = 0; $i < count($validatedComments) && $i < 3; $i++) { $commentT->name = $validatedComments[$i]['name']; $commentT->body = $validatedComments[$i]['body']; $commentT->title = $validatedComments[$i]['title']; $commentT->timestamp = $validatedComments[$i]['timestamp']; $boxT->content .= $commentT->render(); } $rowT = new Template("templates/dashboard/summary-row.php"); $rowT->icon = "fa-exclamation-triangle"; $rowT->iconColoredClass = "background-color-3"; $rowT->iconEmptyClass = "background-mute"; $rowT->value = count($waitingComments); $rowT->caption = ucfirst(l10n("blog_waiting_approval", "Waiting for approval")); $boxT->bottom = $rowT->render(); $main->content .= $boxT->render(); } // ----------------- // Tests // ----------------- // Results list $results = imTest::testWsx5Configuration(); $list = ""; $count = 0; $testT = new Template("templates/dashboard/test-row.php"); foreach ($results as $result) { if (!$result['success']) { $count++; $testT->name = $result['name']; $list .= $testT->render(); } } if ($count > 0) { $boxT = new Template("templates/dashboard/box.php"); $boxT->title = l10n("admin_test_title", "Website Test"); $boxT->content = ""; $boxT->image = "images/test_black.png"; // Summary $rowT = new Template("templates/dashboard/summary-row.php"); $rowT->icon = "fa-exclamation-triangle"; $rowT->iconColoredClass = "background-color-3"; $rowT->iconEmptyClass = "background-mute"; $rowT->value = $count; $rowT->caption = ucfirst(l10n("admin_test_notpassed", "Not passed")); $boxT->content .= $rowT->render(); // Errors list $boxT->content .= $list; $main->content .= $boxT->render(); } echo $main->render();
Klarer Fall von kein PHP am Webserver aktiviert direkt beim ersten Bild von dir ersichtlich.
Dein Anbieter ist der Ansprechpartner wenn normale PHP Seiten nicht ausgeführt werden.
Autor
Vielen Dank Zwoemti. Nach vielen Mails habe ich jetzt herausgefunden dass mein Domainpaket kein PHP unterstützt. Nach einem Upgrade funktioniert jetzt endlich alles. Vielen vielen Dank.