2017-05-30 2 views
0

In unserer PHP Kohana-Website werden PHP-Sitzungen auf der https-Site nicht initialisiert (Kohana-Sitzungen funktionieren einwandfrei). Das gleiche funktioniert sowohl in http als auch in der lokalen Maschine. Wir denken, dass es etwas mit Konfigurationen zu tun hat. Wenn dieses Problem mit Konfigurationen zusammenhängt, was ist die Konfigurationsdatei, die ich sonst noch untersuchen muss, was könnte das Problem sein?PHP-Sitzungen, die nicht in Kohana https-Site initiiert wurden

Ich habe versucht, sessions.auto_start auf 1 von 0 zu ändern, aber es hat nicht funktioniert.

Unten ist die Logik, wo Sitzungen nicht initialisiert werden.

`

session_start(); 
$digit = ''; 
$keys = array_merge(range(0, 9), range('a', 'z'), range('A', 'Z')); 
for($x = 10; $x <= 130; $x += 30) { 
    $digit .= ($num = $keys[array_rand($keys)]); 
} 
$_SESSION['captchaCodeValue'] = $digit; 

Antwort

0

dieses Problem wurde behoben, durch die PHP-Sitzung in zu Kohana sesion bewegen, da ich nicht in der Lage war, zu finden, was mit der PHP-Sitzung und der relevent Konfigurationsdatei geändert werden falsch.