Mamp: You don't have permission to access /cgi-bi
anass783
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
anass783 Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
anass783 Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
J'utilise Mamp (Version 3.0.6 (3.0.6)) sur mon MAc et voudrais accéder à l'URL http://localhost:8888/cgi-bin/ où j'ai mis mon fichier .cgi. J'ai bien vérifié que le dossier le contant et lui même ont tous les droits (-rwxrwxrwx 1 Toto admin). J'ai aussi verifié le fichier "MAMP/conf/apache/httpd.conf " pour voir s'il contenait une contrainte de permission sous forme de "Deny rom all", mais j'ai rien trouvé.
Avez vous des idées car je suis un peu perdu :/
Merci d'avance
AN.
Avez vous des idées car je suis un peu perdu :/
Merci d'avance
AN.
A voir également:
- You don't have permission to access this resource mac
- Mamp - Télécharger - Divers Web & Internet
- Activer et configurer PDO sous MAMP et Mac OS X Yosemite ✓ - Forum PHP
1 réponse
Le contenu du contenant /cgi-bin n'es normalement pas destiné à être accédé en dehors de l'exécution de scripts.
C'est normal. Exposer ce répertoire serait un faille de sécurité à côté de laquelle le Colorado serait un ravin.(code source des scripts, décompilation des CGI bianires...)
exempleScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
==>
johand@osiris: ~ $ HEAD http://localhost:81/cgi-bin/
403 Forbidden
Connection: close
Date: Mon, 14 Dec 2015 11:54:26 GMT
Accept-Ranges: bytes
ETag: "224-4c68e39a45ac2"
Server: Apache/2.4.17 (Debian)
Content-Length: 548
Content-Type: text/html
Last-Modified: Mon, 06 Aug 2012 00:47:41 GMT
Client-Date: Mon, 14 Dec 2015 11:54:26 GMT
Client-Peer: ::1:81
Client-Response-Num: 1
Par contre:
johand@osiris: ~ $ cd
johand@osiris: ~ $ HEAD http://localhost:81/cgi-bin/urlcut.sh
200 OK
Connection: close
Date: Mon, 14 Dec 2015 12:04:30 GMT
Server: Apache/2.4.17 (Debian)
Content-Length: 63
Content-Type: text/html
Client-Date: Mon, 14 Dec 2015 12:04:30 GMT
Client-Peer: ::1:81
Client-Response-Num: 1
L'ajout d'une Option +Indexes n'y change rien.
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
C'est normal. Exposer ce répertoire serait un faille de sécurité à côté de laquelle le Colorado serait un ravin.(code source des scripts, décompilation des CGI bianires...)
exempleScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
==>
johand@osiris: ~ $ HEAD http://localhost:81/cgi-bin/
403 Forbidden
Connection: close
Date: Mon, 14 Dec 2015 11:54:26 GMT
Accept-Ranges: bytes
ETag: "224-4c68e39a45ac2"
Server: Apache/2.4.17 (Debian)
Content-Length: 548
Content-Type: text/html
Last-Modified: Mon, 06 Aug 2012 00:47:41 GMT
Client-Date: Mon, 14 Dec 2015 11:54:26 GMT
Client-Peer: ::1:81
Client-Response-Num: 1
Par contre:
johand@osiris: ~ $ cd
johand@osiris: ~ $ HEAD http://localhost:81/cgi-bin/urlcut.sh
200 OK
Connection: close
Date: Mon, 14 Dec 2015 12:04:30 GMT
Server: Apache/2.4.17 (Debian)
Content-Length: 63
Content-Type: text/html
Client-Date: Mon, 14 Dec 2015 12:04:30 GMT
Client-Peer: ::1:81
Client-Response-Num: 1
L'ajout d'une Option +Indexes n'y change rien.
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
Merci pour votre explication.
A.N