<div>Ola lista,</div>
<div> </div>
<div>tenho um servidor em minha rede local onde ele funciona apenas para poder fazer os script assim depois de tudo pronto e testado eu envio para o servidor de hospedagem.</div>
<div> </div>
<div>Porem tive que instalar o novo FreeBSD 7.2, devido alguns problemas, mas antes fiz as copias dos script. Depois de tudo instalado coloquei os script dentro da pasta cgi-bin, o mesmo executa e tudo mais porem quando chega na hora de gravar o cookie o mesmo nao grava.</div>
<div> </div>
<div>Veja o script:</div>
<div> </div>
<div>
<p>#!/usr/bin/perl</p>
<p>use CGI;<br>use CGI::Carp qw(fatalsToBrowser);<br>use DBI;<br>use GD;<br>use Number::Format;<br>use strict;<br>use warnings;<br>use diagnostics;</p>
<p>my $query = new CGI;</p>
<p>my $server_nome = $ENV{'SERVER_NAME'};</p>
<p>(vou pular algumas partes ir direto ao cookie)</p>
<p>my $c = new CGI::Cookie(-name => 'cseguranca',<br> -value => "$seguranca_codigo",<br> -domain => "$server_nome",<br> -expires => '+1M',<br>
-path => '/',<br> -secure => 0<br> );</p>
<p>print "Set-Cookie: $c\n";<br><br>Ele nao gera o cookie na maquina cliente, verifiquei o <br>$server_nome esta pegando o ip da maquina 192.168.254.10<br><br>olhei a configuração do /etc/hosts<br>::1 localhost <a href="http://localhost.uol.com.br">localhost.uol.com.br</a><br>
127.0.0.1 localhost <a href="http://localhost.uol.com.br">localhost.uol.com.br</a><br>192.168.254.10 user <a href="http://user.uol.com.br">user.uol.com.br</a><br><br><br>Ja fiz outro scritp só para gerar um cookie tmb não cria.</p>
<p>Alguem tem alguma sugestão?</p>
<p> </p></div>