Boa Noite.
Alguém sabe o motivo das sessions não funcionar no meu server ?
o problema é no php ou apache ?
Versão Imprimível
Boa Noite.
Alguém sabe o motivo das sessions não funcionar no meu server ?
o problema é no php ou apache ?
como assim naum funciona ?... gera algum erro ? q erro eh ? como vc tah fazendo pra usar ? onde e qual versao vc tah usando ?.... saum perguntas q ajudam na hora da gente descobrir o q pode estar acontecendo....
:good:
PS: normalmente.. ou eh erro humano ou eh no php...
eu postei sem testar...
coloquei isso
<?php
session_start();
$x = $_SESSION['teste'] = "A Sessões estão funcionando no servidor!";
echo $x;
?>
E está funcionando!
Desculpas é que tinha um cara colocando a culpa no servidor que o script em php dele não funcionava...
dai postei acreditando nele.
valeu :good:
Amigo,
esse script
não garante que sua sessão esteja funcionando;Citação:
<?php
session_start();
$x = $_SESSION['teste'] = "A Sessões estão funcionando no servidor!";
echo $x;
?>
crie dois arquivos ..
1.php
<?php
session_start();
$x = $_SESSION['teste'] = "A Sessões estão funcionando no servidor!";
?>
2.php
<?php
session_start();
echo $_SESSION['teste'];
?>
rode o 1.php no browser e depois sem fechalo ja chame o 2.php
se a string aparecer ele funcionou....
se não aparecer é problema com sessoes mesmo
e isso pode ser problemas de permissao na pasta que o php usa pra escrever as sessoes...
confira em /etc/php.ini qual pasta ele escreve e depois a permissão dessa pasta.
Até!! :good:
é eu fiz isso também, está funcionando normal...
dei um redirect no teste.php para o teste2.php...
tudo normal
teste.php
<?php
session_start();
$varteste = "As Sessões estão funcionando no servidor!";
session_register("varteste");
session_stop();
header("Location:teste2.php");
?>
teste2.php
<?php
session_start();
echo $_SESSION['teste'];
?>
normal...
:clap: :good: