| << tópico anterior | próximo tópico>> |
Em primeiro lugar você deve pedir que ativemos a execução de programas/scripts CGI através do servidor de conexão segura para seu domínio. Para isso use o formulário de pedido de suporte.
O caminho para usar o seu cgi-bin em ambiente de segurança é da forma: https://host.bem-vindo.net/seudomínio/cgi-bin/arquivo.pl, onde seudomínio é o nome do domínio de sua conta sem o .com, .com.br, .net, etc. Se você desejar usar o formmail.pl ou o pgpmail.pl através de conexão segura, você deve:
1. Carregar uma cópia do script em seu disco rígido.Veja um exemplo de como o seu código deve ser:
<form method="post" action="https://host.bem-vindo.net/seudomínio/cgi-bin/formmail.pl">
<input type="hidden" name="recipient" value="conta-de-email@seudomínio.com.br">
<input type="hidden" name="subject" value="Pedido">
<input type="hidden" name="return_link_url" value="https://host.bem-vindo.net/seudomínio/pagina-qualquer.html">
<input type="hidden" name="return_link_title" value="Voltar">
</form>
As últimas duas linhas fazem o formmail criar um link de volta para a sua página principal.
É importante que você chame a página de formulário através de uma conexão segura (HTTPS) para que tudo funcione perfeitamente.
Exemplo:
https://host.bem-vindo.net/seudomínio/formulario.htm
Se o servidor devolver erro número 500 quando você enviar o seu formulário, isso pode significar que o servidor não tem permissão de acesso a seu script. Para ajustar a permissão, proceda da seguinte forma: conecte-se via FTP (usamos aqui o CuteFTP, da GlobalSCAPE) a sua conta, acesse seu diretório cgi-bin e mude as permissões do arquivo do script para 755. Isso dará permissão ao servidor web (usuário www, grupo www) para acessar o script.
Uma outra razão para desse erro é a existência de caracteres carriage return em scripts Perl. Isso pode ocorrer se você transferir o arquivo por FTP de uma máquina Windows usando o modo de transferência binário. Tente refazer a transferência usando o modo texto ou ASCII. Consulte o manual de seu programa de FTP para saber como configurá-lo para esse propósito.
| << tópico anterior | próximo tópico>> | |