Wagner,

Não vi erros aparentes no teu script, até porque você o executa através de
uma conexão SSH e o retorno é o que você deseja.
O que você pode fazer é verificar se o teu script pode ser executado através
od teu usuário web ou simplesmente checar pelas permissões do diretório e do
script. A permissão do script está como 700? O diretório como 705?

No FAQ da Locaweb não tem nada a respeito?

Em 29 de junho de 2010 16:14, Wagner Brasileiro <
wagnerbrasileirocard...@yahoo.com.br> escreveu:

>
>
> Na linha:
>
> existe uma TAG HTML: ****echo "<A HREF="nomedosite/$LS"></A>\n" |grep -v
> index.html*****
> que creio eu tenha sito excluído por ter feito menção a um endereço www
> embora
> fictício
>
> ________________________________
> De: Wagner Brasileiro 
> <wagnerbrasileirocard...@yahoo.com.br<wagnerbrasileirocardoso%40yahoo.com.br>
> >
> Para: shell-script@yahoogrupos.com.br <shell-script%40yahoogrupos.com.br>
> Enviadas: Terça-feira, 29 de Junho de 2010 16:04:50
> Assunto: [shell-script] executar CGI Bash em servidor apache
>
>
> Boa tarde,
>
> Estou com problemas para executar o script a baixo que fica numa hospedagem
>
> Linux na Locaweb, eles alegam que no servidor está tudo ok, os logs não me
> mostram nada de errado quanto a este problema. Se executar o index.cgi
> dentro do
>
> diretório dele ou mesmo o chamar na munheca via ssh de dentro do diretório
> onde
> está o index.html ele funciona numa boa e faz o que eu esperava, inclusive
> faz o
>
> que eu nem previ que é listar o diretório de onde eu o chamo e não de onde
> ele
> está sendo executado, pensei que tivesse que tratar isso ainda mas para
> minha
> surpresa funcionou de cara, agora se eu o chamar através de html nada
> acontece.
> Gostaria de saber se estou cometendo algum erro no CGI, ou se preciso
> esperar
> algum retorno do CGI para que ele me monte o arquivo html que eu espero. Já
>
> testei sem os "/n" que incluí por último na base do chute.
>
> Espero que não seja considerado off-topic já que o assunto consta no livro
> do
> Julio.
>
> Arquivo HTML que chama o index.cgi
> ====================================================
>
> <html><head><title>Área de Download do CPG</title></head>
> <body>
> <meta http-equiv="refresh" content="5";
> URL="~/public_html/cgi-local/./index.cgi">
> </body>
> </html>
>
> Index.cgi
> ==================================================
> #!/bin/bash
>
> echo "content-type: text/html\n\n"
> echo ""
> echo "<html><head><title>Área de Download do CPG</title></head>\n"
> echo "<body>\n"
> echo "Listagem dos arquivos para download do diretório `pwd` - CPG\n"
> echo ""
> echo
>
> "=================================INÍCIO=====================================\n"
>
> for LS in *
> do
>
> echo "\n" |grep -v index.html
>
> done
>
> echo ""
> echo "==================================FIM
> ======================================\n"
> echo `date +%A" - "%d" de "%B" de "%G" às "%H":"%M`
>
> echo "</body>\n"
> echo "</html>\n"
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    shell-script-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a