[Ubuntu-BR] CGI, Apache e um "Internal server error"

Jeferson Rodrigues jeferod83 em gmail.com
Segunda Outubro 17 10:20:08 UTC 2011


Bom dia Luciano,

Já tentou dar uma olhada nos logs do apache?

Eu trabalho com PHP, e para esta linguagem, é extremamente fácil de
configurar um ambiente para desenvolvimento, juntamente com o Apache.

O log do apache que me refiro é o "error.log". Dá uma olhada lá amigão vê se
você acha alguma coisa útil.

Abraços

Em 15 de outubro de 2011 16:06, Luciano de Souza <luchyanus em gmail.com>escreveu:

> André,
>
> Este arquivo existe, mas está inteiramente vazio.
>
> Testei colocar o seguinte conteúdo:
>
> scriptalias /cgi-bin/ /usr/lib/apache2/cgi-bin/
>
> Pelo que depreendi, o scriptalias é especialmente útil quando queremos
> rodar cgi a partir de outras pastas que não cgi-bin. Não é este o caso,
> quero rodá-los a partir de cgi-bin.
>
> A referida linha não teve qualquer efeito. De qualquer modo, é estranho que
> este arquivo esteja vazio se não realizei, exceto esta, nenhuma alteração
> após haver instalado o Apache.
>
>
> Em 15-10-2011 15:38, Andre Cavalcante escreveu:
>
>  Oi Luciano, tudo bem?
>>
>> Já definiste que a cgi-bin é a pasta para scripts no httpd.conf?
>>
>> Abraços
>>
>> Em 15 de outubro de 2011 18:33, Luciano de Souza<luchyanus em gmail.com>**
>> escreveu:
>>
>>  Ah! Esqueci-me de algo. O módulo cgi recebeu permissão com "sudo chmod
>>> +x"
>>>
>>> Esta tal de informática realmente tem mistérios, não?
>>>
>>>
>>> Em 12-10-2011 12:48, Marcos Luis Mori escreveu:
>>>
>>>  Bom dia Luciano,
>>>>
>>>>
>>>> Não sou especialista nesse sentido, mas quando você moveu a pasta para
>>>> o /usr/lib/cgi-bin , o arquivo httpd.conf (se não me engano) onde fica
>>>>  definido as pastas do virtual host não encontrou mais a definição do
>>>> parâmetro ScriptAlias.   Penso eu que você tem que entrar nesse
>>>> arquivo e mudar  a localização desse parâmetro.
>>>>
>>>> Achei essas dicas na internet
>>>>
>>>> http://httpd.apache.org/docs/****2.0/howto/cgi.html<http://httpd.apache.org/docs/**2.0/howto/cgi.html>
>>>> <http://**httpd.apache.org/docs/2.0/**howto/cgi.html<http://httpd.apache.org/docs/2.0/howto/cgi.html>
>>>> >
>>>>
>>>> Espero ter ajudado,
>>>>
>>>> Abraços,
>>>>
>>>> Marcos Luis Mori
>>>>
>>>>
>>>>
>>>> Em 12 de outubro de 2011 10:28, Luciano de Souza<luchyanus em gmail.com>
>>>>  escreveu:
>>>>
>>>>  Caros,
>>>>>
>>>>> Um bom amigo está a mostrar-me CGI programada com Object Pascal.
>>>>> Realmente,
>>>>> é algo de que gostei muito. Ele tem sido muito paciente, mas a coisa
>>>>> não
>>>>> tem
>>>>> funcionado. Como quero dar-lhe um momento de descanso, resolvi
>>>>> perguntar
>>>>> aos
>>>>> amigos do grupo.
>>>>>
>>>>> Instalei o pacote apache2. Abri http://localhost e lá estava a página
>>>>> inicial do Apache.
>>>>>
>>>>> Compilei o meu módulo CGI com êxito. Rodei-o pelo console e ele
>>>>> mostrou-me
>>>>> os códigos HTML, portanto, é certo que não reside aí o problema.
>>>>>
>>>>> Movi-o para a pasta /usr/lib/cgi-bin e, em seguida, dei-lhe permissão
>>>>> com:
>>>>> sudo chmod 755 test.cgi.
>>>>>
>>>>> Então, fui ao navegador e chamei: http://localhost/cgi-bin/test.**
>>>>> **cgi <http://localhost/cgi-bin/test.**cgi><http://localhost/cgi-**
>>>>> bin/test.cgi <http://localhost/cgi-bin/test.cgi>>.
>>>>> E o
>>>>> resultado foi: 500, internal server error.
>>>>>
>>>>> Utilizo o Ubuntu 10.10 e não tenho experiência com o Apache. Não sei
>>>>> onde
>>>>> reside o problema. Alguém tem alguma idéia do que poderia fazer?
>>>>>
>>>>> Luciano
>>>>>
>>>>> --
>>>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/****comece<http://www.ubuntu-br.org/**comece>
>>>>> <http://www.ubuntu-br.**org/comece <http://www.ubuntu-br.org/comece>>
>>>>>
>>>>> Lista de discussão Ubuntu Brasil
>>>>> Histórico, descadastramento e outras opções:
>>>>> https://lists.ubuntu.com/****mailman/listinfo/ubuntu-br<https://lists.ubuntu.com/**mailman/listinfo/ubuntu-br>
>>>>> <htt**ps://lists.ubuntu.com/mailman/**listinfo/ubuntu-br<https://lists.ubuntu.com/mailman/listinfo/ubuntu-br>
>>>>> >
>>>>>
>>>>>
>>>>>  --
>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/****comece<http://www.ubuntu-br.org/**comece>
>>> <http://www.ubuntu-br.**org/comece <http://www.ubuntu-br.org/comece>>
>>>
>>> Lista de discussão Ubuntu Brasil
>>> Histórico, descadastramento e outras opções:
>>> https://lists.ubuntu.com/****mailman/listinfo/ubuntu-br<https://lists.ubuntu.com/**mailman/listinfo/ubuntu-br>
>>> <htt**ps://lists.ubuntu.com/mailman/**listinfo/ubuntu-br<https://lists.ubuntu.com/mailman/listinfo/ubuntu-br>
>>> >
>>>
>>>
>>
>>
>
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/**comece<http://www.ubuntu-br.org/comece>
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/**mailman/listinfo/ubuntu-br<https://lists.ubuntu.com/mailman/listinfo/ubuntu-br>
>



More information about the ubuntu-br mailing list