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