Kontaktformular will nicht

  • Jetzt habe ich diesen Fehler

    Nachdem ich auch den Ordner PHPMailer-master hochgeladen habe

    PHP
    require 'PHPMailer-master/PHPMailerAutoload.php';


    Zitat


    [Wed Oct 25 21:27:18.429529 2023] [proxy_fcgi:error] [pid 4031345:tid 139954280986368] [client 87.123.240.137:2570] AH01071: Got error 'PHP message: PHP Parse error: syntax error, unexpected '@' in /var/www/vhosts/n984k5q6.web56.alfahosting-server.de/ristorante-sicilia-reinheim.de/php/contact-3.php on line 105', referer: https://ristorante-sicilia-reinheim.de/

    Line 105

    PHP
     $mail->Username = kontakt@ristorant-sicilia-reinheim.de;
  • Also die Zeile hab ich mir auch angesehen und dann sogar die php Hilfe in deutsch gefunden.

    Doch aufgefallen ist mir da nix

    Habe die Zeilen 102 und 105 in hochkomma gesetzt und Auf php 8 gestellt.

    Jetzt lösche ich noch mal den cache und teste.

  • so jetzt habe ich einen anderen Fehler

    Zitat


    [Wed Oct 25 22:07:22.088547 2023] [proxy_fcgi:error] [pid 4133090:tid 139954406110976] [client 87.123.240.137:24752] AH01071: Got error 'PHP message: PHP Warning: require(PHPMailer-master/PHPMailerAutoload.php): Failed to open stream: No such file or directory in /var/www/vhosts/n984k5q6.web56.alfahosting-server.de/ristorante-sicilia-reinheim.de/php/contact-3.php on line 10PHP message: PHP Fatal error: Uncaught Error: Failed opening required 'PHPMailer-master/PHPMailerAutoload.php' (include_path='.:/opt/plesk/php/8.0/share/pear') in /var/www/vhosts/n984k5q6.web56.alfahosting-server.de/ristorante-sicilia-reinheim.de/php/contact-3.php:10\nStack trace:\n#0 {main}\n thrown in /var/www/vhosts/n984k5q6.web56.alfahosting-server.de/ristorante-sicilia-reinheim.de/php/contact-3.php on line 10', referer: https://ristorante-sicilia-reinheim.de/

  • Zitat

    [Wed Oct 25 22:14:43.672247 2023] [autoindex:error] [pid 4138720:tid 139954204686080] [client 185.17.207.254:30482] AH01276: Cannot serve directory /var/www/vhosts/n984k5q6.web56.alfahosting-server.de/ristorante-sicilia-reinheim.de/php/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,index.shtml) found, and server-generated directory index forbidden by Options directive



    [Wed Oct 25 22:14:58.672724 2023] [proxy_fcgi:error] [pid 4138720:tid 139954573965056] [client 185.17.207.254:34558] AH01071: Got error 'PHP message: PHP Fatal error: __autoload() is no longer supported, use spl_autoload_register() instead in /var/www/vhosts/n984k5q6.web56.alfahosting-server.de/ristorante-sicilia-reinheim.de/PHPMailer-master/PHPMailerAutoload.php on line 45'

  • PHPMailer-master Verzeichnis liegt unter root

    Falsch. Wie ich schon schrieb gehören die Dateien in das Verzeichnis in dem die PHP-Datei liegt bzw. du musst den Pfad zu den Dateien eben so anpassen dass PHP die Dateien auch findet. Aber:

    Und darin befindet sich "PHPMailer-master/PHPMailerAutoload.php'"

    Die Datei gibt es in der aktuellen Version von PHPMailer nicht - wo hast du die Version her bzw. wo ist die Anleitung zu finden nach der du vorgegangen bist? Vermutlich hast du da eine uralte Version erwischt, verwende eine aktuelle Anleitung bzw. die Readme von PHPMailer.

  • ich kann kein PHP

    Das mag ja sein, aber die Grundlagen solltest du lernen, denn wie man sieht, scheiterst du ja auch an Dingen, die genau das verlangen.


    Deshalb such ich ja Leute die mir sagen wo ich was reinschreiben muss

    Was hältst du denn von der Idee, wenn du dir jemanden suchst, der dir komplett fertig macht. Kostet zwar ein paar Euro, ist aber immer noch besser als hinterher ein unsicheres Script zu haben.

  • Das habe ich gesehn aber wie gesagt ich kann kein PHP

    Deshalb such ich ja Leute die mir sagen wo ich was reinschreiben muss

    A Working Bootstrap HTML & PHP Contact Form - Step-by-Step Tutorial
    I will show you how to code the contact form in HTML, style it a bit, add real-time validation, and send an email in PHP.
    bootstrapious.com


    Hier ist es her und es sind auch alle Dateien für BS 3.3.6 dabei. Vielleicht habe ich schon falsche Dateien verwendet.

    Ist ja alles in English erklärt da geht bei mir das eine oder andere nicht durch die Synapsen

  • Das mag ja sein, aber die Grundlagen solltest du lernen, denn wie man sieht, scheiterst du ja auch an Dingen, die genau das verlangen.


    Was hältst du denn von der Idee, wenn du dir jemanden suchst, der dir komplett fertig macht. Kostet zwar ein paar Euro, ist aber immer noch besser als hinterher ein unsicheres Script zu haben.

    Und was kostet ein Formular welches Sicher ist und immer läuft?

Jetzt mitmachen!

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