|
Dicas
Qualquer
coisa pode ser feita através de CGIs personalizados. Só pedimos a gentileza de não
colocar programas "pesados"que roubem memória de carga de CPU. Temos um sistema
automático que irá apagar o script abusivo.
Onde coloco o
meu script CGI?
Ele deverá
ser colocado em um subdiretório chamado cgi-bin, no diretório www. Não se esqueça de
colocar a opção ASCII antes de enviar o arquivo,pois senão ele não irá funcionar.
Depois de
fazer o upload, você precisará fazer dele um executável. Para isso, rode no seu
programa de FTP o seguinte comando:
site chmod
755 ScriptName
Como rodo os
meus scripts?
Existem dois
modos de rodar um script no seu servidor:
Opção 1:
Rodando scripts sob o USERID do servidor:
O seu CGI
customizado deverá ser rodado utilizando o seguinte formato:
/cgi-bin/NomeDoScript
Veja que não
é para incluir a extensão do domínio ".com.br". No caso, se você quiser
rodar um script chamado hello.pl e o seu domínio é brasil.com.br, você deverá usar:
brasil.com.br/cgi-bin/hello.cgi
.
Posso rodar
algum script CGI que peguei na Internet?
Isso depende
de alguns fatores:
- O script deve ser
compatível com Linux (os feitos para UNIX costumam funcionar perfeitamente), mas os
feitos para o Windows NT não.
- Alguns deles exigem
um "author permission", o que significa que você terá que pagar para usá-lo.
- Se o script estiver
compilado, teremos que ver se temos o compilador correto para ele. Se ele estiver em Perl,
não
- é necessário uma
compilação.
- O script não pode
consumir demasiadamente recursos da CPU.
Depois de saber que
é possível rodá-lo no sistema, você deverá mudar alguns diretórios especificados no
script, como por exemplo, onde fica o diretório do Perl. |