Hallo zusammen,
beim Absenden einer Nachricht über das Kontaktformular erscheint die Fehlermeldung:
Zugriff nicht erlaubt
Die angeforderte Seite darf nicht angezeigt werden
Was könnte ich falsch gemacht haben?
Hallo zusammen,
beim Absenden einer Nachricht über das Kontaktformular erscheint die Fehlermeldung:
Zugriff nicht erlaubt
Die angeforderte Seite darf nicht angezeigt werden
Was könnte ich falsch gemacht haben?
Hallo Caddle,
verbinde dich mal über filezilla mit dem Webserver und überprüfe die Datei- und Ordnerberechtigungen im Ordner /assets/php/formmailer. Diese sollten auf 705 bzw. 755 (Ordner) sowie 604 (Dateien) stehen. Wenn dort andere Zahlen stehen, bitte hier posten. Hilfreich wäre außerdem ein Link zur Seite, damit eventuelle andere Fehler ausgeschlossen werden können.
Hallo Hanabi,
Danke für deine Antwort!
Habe das mit filezilla versucht, hab allerdings keine Ahnung, wo ich das sehen kann, was du geschrieben hast. Ich hänge mal einen Screenshot an,falls das hilft.
Link zur hp: http://www.physio-aktivital.de/kontakt.html
bzw zur Fehlermeldung: http://www.physio-aktivital.de/assets/php/for…endEmail.php?sc
Vielen dank schon mal!
Hallo Caddle,
die Dateiberechtigung erfährst Du in filezilla, indem Du auf den Ordner / die Datei gehst und dann die rechte Maustaste nutzt. Die Berechtigungen scheinen bei Dir aber erstmal mit 604 für Dateien und 755 für Ordner richtig zu sein. Du bist ja ebenfalls bei 1&1. Wenn ich auf meiner Testumgebung die Dateiberechtigungen ändere, bekomme ich die Fehlermeldung "Access denied", was also dem "Zugriff nicht erlaubt" entspricht.
Gehe mal in Filezilla auf das Verzeichnis /php. Wenn ich bei Dir das Verzeichnis /assets/ aufrufe, bekomme ich nämlich noch eine normale Anzeige, bei Aufruf von /assets/php/ kommt erstmalig die 403. Überprüfe dann die Dateiberechtigung wie oben.
so sieht das aus bei php. Bei assets und formmailer sieht das aber genau so aus.
Hast du das gemeint? Sorry, ich bin da nicht so versiert...
Das sieht ebenfalls richtig aus.
Die Fehlermeldung 403 spricht eigentlich für ein Verbot durch eine .htaccess, Auf dem Screenshot ist aber zu erkennen, dass sich außer 3 Ordnern nichts weiter in /php befindet.
Auf dem Server selbst läuft aber PHP? Ich kann das leider von hier aus nicht kontrollieren, da die entsprechende php-Datei in dem gesperrten Verzeichnis liegt. Gehe in Zeta auf "Extras"->"Optionen"->"Aktionen" und markieren dort den Eintrag in Zeile 3 "Website-Features prüfen" und dann auf "ausführen. Ergebnis hier melden. Wenn dort alles grün ist, bin ich mit meinem Latein am Ende und rate Dir zum Kauf eines Support-Tickets. Wenn eine Fehlermeldung ausgegeben wird, können wir damit weitersuchen.
da kommt eine Fehlermeldung. Was mach ich dann?
https://www.1und1.de/login, dann in der linken Übersicht auf "Hosting", dort dann in der rechten Spalte unterhalb "MySQL-Datenbank" auf "PHP-Einstellungen" und eine PHP-Version für die Seite wählen. Vorzugsweise solltest Du die 7.0 oder 7.1 benutzen. Nach ungefähr einer Minute steht die PHP-Version zur Verfügung und Du kannst in Zeta die Features erneut prüfen.
Hallo Hanabi,
Nach Rücksprache mit 1und1 hat sich jetzt rausgestellt, dass bei unserer Domain kein PHP dabei ist/unterstützt wird. Dann hat sich das wohl erledigt.
Trotzdem vielen Dank für deine Hilfe!
Hallo Caddle,
was für ein Vertrag läuft denn da? Könnte eigentlich nur entweder ein Uralt-Vertrag sein, bei dem PHP tatsächlich noch dazugebucht werden musste, oder ein Root-Server, der von Euch selbst administriert werden muss.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!
Wenn Sie neu bei uns sind, hilft Ihnen unsere Hilfe-Seite dabei, sich im Forum zurechtzufinden. Dort erfahren Sie alles Wichtige, von der Registrierung bis hin zur Erstellung eigener Themen (Fragen).
Ohne Programmierkenntnisse gleich mit Zeta Producer loslegen. Layout auswählen, Text eingeben – fertig. Kostenloser Support und über 99% zufriedene Kunden. Überzeugen Sie sich selbst!