Enviado em 08/11/2011 - 21:58h
Galera eu fiz um aplicativo para conversão de IP's , essas coisas. Eu estou usando o Apache, e gostaria de saber como eu faço para chamar um shell script dentro de uma pagina HTML que é a index.html do Apache. Exemplo. Quando eu entrar no servername informado no apache, entrar na index e escolher a opção " Converter IP" aparecer o shell script que eu fiz para conversão. Eu criei um arquivo.cgi para chamar o arquivo conversao.sh, mas não deu. O que eu tenho que fazer??Enviado em 09/11/2011 - 02:58h
Lembre-se que todo cgi em shell script deve possuir o seguinte cabeçalho:#!/bin/sh echo 'Content-Type: text/html' echo '' echo '' <suas lógicas aqui!> exit
#!/bin/sh # echo 'Content-type: text/html; charset=utf-8' echo '' echo '' unset PATH /bin/cat <<-FIM <html> <head><title>CGI + Shell Script</title></head> <body> <h1>Algumas informaçoes sobre seu sistema:</h1> <h4>Data</h4> <pre>`/bin/date`</pre> <h4>Uptime</h4> <pre>`/usr/bin/uptime`</pre> <h4>Kernel Linux</h4> <pre>`/bin/uname -a`</pre> </body> </html> FIM exit 0
Enviado em 09/11/2011 - 15:23h
de uma olhada nesse siteEnviado em 10/11/2011 - 19:41h
pode simEnviado em 11/11/2011 - 01:58h
<a href="script.sh">executar script</a>
#!/bin/bash #oi.sh echo Content-type: text/html echo #--------------------------------------------------- DATA_ATUAL=$(date) cat <<FIM <P>$DATA_ATUAL</P> Conteudo <HR> <a href="ver_img.sh">ver imagens</a> FIM
Enviado em 11/11/2011 - 15:19h
eu fiz assim , criei um arquivo.cgi e coloqueiEnviado em 11/11/2011 - 22:22h
Deve tá faltando você ativar a interpretação desses arquivos no apache, por isso ele aparece como download para você, ao invés de ser executado.Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Solução rápida para o problema do Network Manager conectar mas não navegar
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit