No, yo no creo que sea el server.
Te sugiero que hagas un archivo PHP nuevo y sólo escribas el siguiente código:
Código PHP:
<?php
$SESSION="esto es una cadena en md5";
$combrobar_inicio_de_cookie=@set_cookie("SpynCMS",$SESSION,time()+3600*987654321);
if($combrobar_inicio_de_cookie){
echo "Spyn_ET, las cookies se generan sin ningún problema.";
}else{
if(isset($_GET["intento"])){
echo "Spyn, ésta es la {$_GET['intento']} vez que intento crear la cookie, pero no logro hacerlo.<br><a href=\"{$_SERVER['PHP_SELF']}?intento=".++$_GET["intento"]."\">Intentarlo de nuevo!</a>";
}else{
echo "<a href=\"{$_SERVER['PHP_SELF']}?intento=2\">Voy a crear la cookie para Spyn_ET</a>";
}
}
?>
(Acabo de escribir ese código y no lo he probado en el servidor, pero tiene que funcionar)
La misma página te dirá si todo salió bien.
Si la página te dice que todo salió bien... Entonces debes revisar tu variable
$SESSION. Tal vez no exite y es por eso que la función
set_cookie() no procede.
Cualquier cosa nos escribes para saber qué sucedió.
Saludos.