|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
HOSPEDAGEM DE SITES - CGI
1. Introdução à linguagem CGI. CGI (Common Gateway Interface) pode ser escrito em muitas linguagens tais como C++, Perl, Visual Basic, etc. O CGI torna sua página mais interativa para seus visitantes. Você pode ter contadores de acesso, livros de visitas, chats, fóruns, listas de atualização, pesquisas internas, restringir o acesso a páginas e/ou diretórios, fazer votações dentre outros.
É o caminho dos seus arquivos no servidor. Pode ser algo como:
3. Que sistemas operacionais suportam Perl? Os scripts rodam em servidores UNIX, Linux, Apache, Windows 98/2000/NT, etc; porém a maioria dos scripts disponibilizados na Internet roda em UNIX.
Sim a Hostsul oferece suporte a Perl, execto para contas STOP e HTML.
Existe um diretório específico do "Perl" que deve ser configurado corretamente para os scripts funcionarem. O caminho do Perl nos servidores da Hostsul é: /usr/bin/perl
Na Hostsul, o diretório cgi-bin está dentro do diretório www do seu dominio.
É a permissão dos arquivos e/ou diretórios. No UNIX um arquivo ou um diretório pode ser liberado para: Leitura, Gravação ou Execução. Um diretório que contenha arquivos de programas tem que ser liberado para execução. Permissões: Para dar "chmod"
em arquivos você deve usar um progama de FTP ou SSH (Schell). Para
arquivos Perl (cgi e pl) você deve alterar o chmod para 755, assim:
chmod 755 arquivo.cgi
Todos os scripts Perl devem
ser enviados (upload) em modo "ASCII" e fixados em "chmod
755".
document contain no data Se você recebeu essa
mensagem significa que seu script está funcionando mas alguma coisa
não está correta. Há duas possibilidades: Internal Server Error Esse é o erro mais comum que você pode receber. Seu servidor suporta Perl e você deu o chmod correto em seus scripts. Provavelmente o script contém algum erro. Verifique novamente o código do seu script. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||