ThinkGeek

_FAQ


    PERGUNTAS MAIS FREQÜENTES:

- Assuntos Gerais;
- Dúvidas sobre a ADSL.

Qualquer dúvida que você tiver, consulte nosso banco de perguntas mais freqüentes. Se seu questionamento não for encontrado aqui, por favor envie pelo e-mail apoio@gns.com.br, que responderemos o mais rápido possível.

A GNS agradece sua valiosa contribuição.

     ASSUNTOS GERAIS

Páginas
Publicação FTP e FrontPage
Instalando Scripts CGI (plano UNIX)
Atribuindo Permissões para Scripts (plano UNIX)
Configuração do MySQL - Unix (scripts e conexão)
Como conectar ao banco de dados no servidor (plano Windows 2000)
Como gerar conexões ODBC (Plano Windows 2000)
Problemas na conexão de FTP ("LOGIN INCORRECT")
Descrição dos diretórios em seu espaço WEB
Telefones Comerciais e Técnicos
Como Configurar meu E-mail no Windows Outlook
Como Configurar meu E-mail no Windows Netscape 6.x,7.x


  • Instalando Scripts CGI (plano UNIX)

    Nossos servidores Unix oferecem a capacidade de executar scripts próprios no diretório cgi-local. Os scripts podem ser escritos em Perl, Unix SH, KSH e CSH. Perl é a nossa linguagem favorita, por ser um padrão mundial e oferecer farta biblioteca e documentação.

    Algumas dicas úteis para a instalação de scripts: em Perl:

    Scripts Perl
    Basta enviar o script para o diretório cgi-local de seu servidor. Algumas dicas para instalar scripts em Perl:

    # Envie o arquivo para o diretório cgi-local para que o script tenha as permissões corretas;
    # Sempre envie os arquivos em modo ASCII, nunca em BINARY;
    # Na primeira linha (na primeira coluna) de cada script deve haver o seguinte:

    #!/usr/local/bin/perl


    Lembre-se sempre de incluir

    print "Content-type: text/html\n\n";
    Alternativamente, pode-se usar o módulo Perl CGI.pm. Neste caso, use:

    use CGI qw(:cgi-lib :standard);
    print header();
    Se o script não contiver uma linha que indique a impressão do "Content-type" o script gerará um erro: Internal Server Error

    Se o script fizer uma chamada a outro arquivo em seu domínio, mas não requisitar a URL (http://www..), será necessário usar o caminho do sistema (system path) .

    Ao invés de usar o caminho absoluto para seu diretório raiz ("//home/httpd/httpdocs/CODIGO_DE_USUARIO/Pagina"), use a variável de ambiente:
    $ENV{DOCUMENT_ROOT}

    em Perl, para determinar o caminho do arquivo ou programa a ser usado.

    Por exemplo, troque:
    /home/httpd/htdocs/CODIGO_DE_USUARIO/dados/index.html

    por:
    $ENV{DOCUMENT_ROOT}/dados/index.html



    O caminho do sendmail em nossos servidores é
    /usr/lib/sendmail

    O caminho da data do sistema (date) é:
    /bin/date

    topo

Privacidade  |  Politica Anti-Spam  | PUA | Termo de uso  |  Contato
Copyright© 1996 - 2008 GNS - Global Network Solutions Todos os direitos reservados. Telefone: +55 (61) 3327-2627