Instruções básicas para executar um script CGI dentro do Apache no Ubuntu 12.04?

0

Eu tento executar um script cgi no meu servidor (Ubuntu 12.04). Mas sempre quando eu digito o URL no meu navegador eu recebo uma mensagem de erro "404 Not Found"

Eu tentei instalar o CGI-Mod para o Apache2, mas todos os tutoriais do google são como o idioma chinês para mim.

Alguém pode me dizer o que devo fazer?

    
por Alex 17.01.2013 / 20:05

1 resposta

1

Você tem que aprender um pouco de chinês. Pelo menos, tente seguir um tutorial até você ficar preso, e então poste aqui para nos dizer qual tutorial você estava seguindo e onde você ficou preso.

Se você quer apenas executar um script CGI, você não precisa de um servidor web para isso. Você pode usar w3m para isso:

w3m -o cgi_bin=/path/to/cgi-bin file:/cgi-bin/script.cgi

Os detalhes sobre essa sintaxe são aqui .

Uma opção com o Apache é usar a diretiva ScriptAlias .

No entanto, primeiro você pode querer publicar um arquivo "básico" test.html "no diretório raiz do servidor web, e certifique-se de acessá-lo. Então vá para tentar um script CGI.

Claro, verifique os registros do servidor da web se algo der errado. A revisão dos logs para um resultado "não encontrado" pode revelar exatamente qual diretório o servidor da Web está verificando, em vez de um que você pensou, o que poderia levar à correção de configuração necessária.

    
por Mark Stosberg 17.01.2013 / 21:28