incapaz de encontrar o diretório cgi-bin

9

Estou seguindo este tutorial e está me pedindo para salvar proxy.cgino /var/www/cgi-bindiretório.

Não há diretório wwwcom o nome cgi-bin. Preciso criar um diretório lá? Acho que a orientação do tutorial é para uma distribuição Linux baseada em RPM, mas posso estar errado.

Sam007
fonte

Respostas:

9

No Ubuntu, o cgi-bindiretório padrão é /usr/lib/cgi-bin.

tumbleweed
fonte
Podemos criar cgi-binem /var/www??
Sam007
Você pode, se você quiser. Basta atualizar sua configuração do apache para encontrá-la lá.
Tumbleweed
Eu sou novo no Ubuntu, poderia me dizer como posso atualizar a configuração do apache e o que devo inserir?
Sam007
Você mudaria a ScriptAliaslinha /etc/apache2/sites-available/default(ou adicionar um para vhost aplicável)
amaranto
0

A maioria dos arquivos não deve ser executada como scripts CGI. Isso seria muito perigoso. Os scripts CGI devem ser mantidos em um diretório separado de e fora do DocumentRoot, e somente esse diretório deve ter a opção ExecCGI definida. Esse é o padrão, e o local padrão para scripts CGI é / usr / lib / cgi-bin.

conhece1
fonte