incapaz de trabalhar com cgi em ubuntu16.04 debian

0

Sou novato e estou tentando criar o seguinte script cgi simples e armazenado em /usr/lib/cgi-bin/hello.py:

 #!/usr/bin/python
 print "Content-type: text/html"
 print
 print "<html>"
 print "<center>Hello, Linux.com!</center>"
 print "</html>"

Além disso, adicionei o seguinte código ao /etc/apache2/sites-available/000-default.conf:

<Directory "/var/www/cgi-bin">
  Options +ExecCGI
  AddHandler cgi-script .py
</Directory>

e tentou ser executado no navegador pelo link . Não está funcionando

    
por Priyanka 21.05.2017 / 15:55

1 resposta

-2

Por fim, Este artigo funcionou para mim.

Em vez de modificar '/sites-available/000-default.conf', escrevo o seguinte código em '/etc/apache2/conf-available/serve-cgi-bin.conf':

   ScriptAlias /cgi-bin/ /var/www/cgi-bin/
         <Directory "/var/www/cgi-bin/">
              AllowOverride None
              Options +ExecCGI 
         </Directory>

Além disso, salvei o hello.py na pasta / var / www / cgi-bin e depois abri o arquivo no navegador.

    
por Priyanka 23.05.2017 / 09:22