Remarque: CGI (pendant les essais et erreurs) dans l'environnement Vagrant

Modifiez le fichier de paramètres.

sudo vim /etc/httpd/conf/httpd.conf

Lorsque vim s'ouvre, supprimez les commentaires suivants. Il peut être plus rapide de rechercher en mode commande (comme / cgi / g```).

#
AddHandler cgi-script .cgi  #Peut-être ici?
#

Redémarrez.

sudo service httpd restart

Créez le fichier suivant.

hello.cgi

#!/usr/bin/env python
# -*- coding: utf-8 -*-

print "Content-Type: text/plain"
print
print "hello world!"

Accédez à http: // [adresse] /hello.cgi. Je pense qu'il sera affiché ...

Forbidden

You don't have permission to access /hello.cgi on this server.

Puisqu'il dit Permission, j'ai essayé quelque chose comme `` chmod 755 hello.cgi '', mais cela n'a pas changé.

Y a-t-il un autre paramètre requis?

Recommended Posts

Remarque: CGI (pendant les essais et erreurs) dans l'environnement Vagrant
(Note) Django dans l'environnement Vagrant
Ceci et cela autour de Mysql dans l'environnement Apache (Note)
Remarques sur la création d'un environnement LAMP à l'aide de Vagrant et VirtulBox
Utilisez django-debug-toolbar dans l'environnement VirtualBox / Vagrant
Construisez un environnement Python + bouteille + MySQL avec Docker sur RaspberryPi3! [Essai et erreur]
Créez un environnement Django avec Vagrant en 5 minutes
Installez gensim dans l'environnement conda (et installez également mecab)
Erreur d'affichage dans wxPython (et traitsui) sur vscode
Impossible d'importer l'erreur C dans l'environnement GO
Une histoire d'essais et d'erreurs essayant de créer un groupe d'utilisateurs dynamique dans Slack