Não é possível executar o cgi pois o httpd.conf está vazio!

0

Para ajuda, verifiquei estes links: Este Isto e Isso

Eu tenho um arquivo httpd.conf vazio, mas o apache2.conf não é e os formatos e tags do apache2.conf são semelhantes ao que o httpd.conf tem nas janelas, o que o torna um pouco confuso!

Eu tenho CGI ativado e rodando no Windows, alterando o arquivo httpd.conf (do Windows).

Estou usando o Ubuntu 11.10 e quero ativar o CGI do python (2.7.3).

Por favor, ajude-me a resolver este problema.

    
por Animesh Pandey 15.08.2012 / 15:33

1 resposta

2

Estou executando o Ubuntu Precise & amp; o arquivo de configuração é / etc / apache2 / sites-available / default. Este fragmento:
...
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
...
mapeia o diretório solicitado cgi-bin to /usr/lib/cgi-bin no servidor (que é onde o script e os arquivos de modelo vão).

Eu fiz um formulário da Web usando um script Python 'dividerWeb1.cgi'; o HTML é:

<form action="cgi-bin/dividerWeb1.cgi etc ....

Eu encontrei este artigo muito útil.

    
por Ed Rippy 18.12.2012 / 01:18