Como instalo scripts?


Os scripts devem ser instalados no diretório cgi-bin de seu server.
Nossos servidores tem a capacidade de executar scripts CGI escritos em Perl, Unix SH, KSH, CSH e C/C++.
Perl é um padrão mundial e bem apropriada para CGI. Além disso, código Perl não requer compilação manual, enquanto código C/C++ *** deve ser compilado em nossos servidores antes de poder ser usado.

Se você tem um script CGI próprio que você precisa usar, apenas transfira-o para seu próprio "cgi-bin". Aqui estão algumas dicas para ajudá-lo a instalar scripts em Perl:
  1. Transfira-o para seu diretório cgi-bin. Faça chmod para 755 de qualquer script .pl ou .cgi para o tornar executável.
  2. Transfira-o em modo ASCII e não em modo BINÁRIO (Se for um script pré-compilado deve fazer a transferência em modo BINÁRIO).
  3. A primeira linha de qualquer script dever ser: #!/usr/local/bin/perl ou #!/usr/bin/perl
  4. Faça referência ao script usando /cgi-bin


Se um script chama outro arquivo de dentro da sua conta, mas o script NÃO requer uma URL, você precisa usar o caminho do sistema.
Por exemplo: /home/<login>/cgi-bin/file.txt
Substitua o caminho para o arquivo começando com seu login.

Outros dados úteis para a instalação de scripts:
Sendmail: /usr/sbin/sendmail Coloque SEMPRE a chamada do programa de email como:
open (MAIL, "|/usr/sbin/sendmail -t);
Perl 5: /usr/local/bin/perl ou /usr/bin/perl (nossos servidores estao configurados para ambas paths)
Servidor Web: Apache
Sistema Operativo: RedHat Linux
Kernel: 2.2.x
Date: /bin/date
Diretório Home: /home/login
Diretório HTML: /home/login/www
Diretório CGI-BIN: /home/login/cgi-bin

*** Se seu site não incluir acesso telnet/SSH, o script terá que ser compilado pelo suporte.


Categoria: Scripts
Criado em: 26-03-2000 09:51
Ref. #: 23
Modificado em: 04-11-2000 17:03
Voltar FAQ