Olá Lista ! Tenho um scriptizinho feito em perl. Dentro dele preciso executar um outro arquivo, então dei um system "comando", logo depois tem um print qualquer coisa q é o o vai aparecer na tela do navegador da pessoa. Se eu executo o arquivo na mão no servidor (abro um shell e digito ele), ele executa este comando q eu do chamando com o system, retorna, e continua a execução do script normalmente. Porém, se abro um navegador e dou um http://dominio/cgi-bin/nome.pl ele ignora o comando system "comando", ele chega a mostrar na tela o q é para ser mostrado, mas não executa esse comando à parte. Alguem sabe o porque ? Permissão do arquivo ? (mas na mão funciona) Ou o q ? Segue o script: (o comando search q aparece no system q é para ser executado, é um programa interno) ------------------------------------------------------------- #!/usr/bin/perl $user="um-nome-qualquer"; $comando="search -user=".$user; system $comando; print <<EOH <html> <body> Teste </body> </html> EOH ------------------------------------------------------------- Abraços, Alexandre Assinantes em 19/04/2001: 2234 Mensagens recebidas desde 07/01/1999: 109923 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
