не мог работать с cgi на ubuntu16.04 debian

Я - новичок и пытающийся создать следующий простой cgi сценарий и сохранил его в/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>"

Кроме того, я имею, добавляет следующий код к/etc/apache2/sites-available/000-default.conf:

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

и попробованный для работы браузера http://usr/lib/cgi-bin/hello.py.Это не работает

0
задан 20 November 2017 в 11:53

1 ответ

Наконец, Этот статья работала на меня.

Вместо того, чтобы изменить '/sites-available/000-default.conf', я пишу следующий код в '/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>

кроме того, я сохранил hello.py в/var/www/cgi-bin папке, и затем откройте файл в браузере.

-2
ответ дан 3 November 2019 в 05:20

Другие вопросы по тегам:

Похожие вопросы: