403 Fehler in der Indexdatei


7

Wenn ich versuche, über http: // domain / auf index.py in meinem Server-Stammverzeichnis zuzugreifen, wird der Fehler 403 Forbidden angezeigt , aber wenn ich über http: //domain/index.py darauf zugreifen kann . In meinen Serverprotokollen steht "Options ExecCGI ist in diesem Verzeichnis deaktiviert: /var/www/index.py". Mein httpd.conf-Eintrag für dieses Verzeichnis ist jedoch der gleiche wie für andere Verzeichnisse, und der Zugriff auf index.py funktioniert einwandfrei. Meine Berechtigungen sind für index.py auf 755 festgelegt.

Ich habe auch versucht, eine PHP-Datei zu erstellen und sie index.php zu nennen, und sie funktioniert sowohl von domain / als auch von domain / index.php.

Hier ist mein httpd.conf Eintrag:

<Directory /var/www>
Options Indexes Includes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
AddHandler cgi-script .py
Options +ExecCGI
DirectoryIndex index.html index.php index.py
</Directory>

Antworten:


4

Dies ist wahrscheinlich eine dumme Frage, aber haben Sie Ihren Webserverprozess nach dem Ändern von httpd.conf neu gestartet? Manchmal vergesse ich das zu tun ...


Oh Gott ... Du hast mir gerade eine Menge Zeit gespart ... :-)
anonym
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.