在我们的PHP Kohana网站中,PHP会话未在https网站中初始化(Kohana会话工作正常)。同样在http和本地机器上工作正常。我们觉得它与配置有关。如果这个问题与配置有关,那么我需要深入了解的配置文件是什么?
我尝试将sessions.auto_start从0更改为1,但它没有用。
以下是没有初始化会话的逻辑。
`
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;
答案 0 :(得分:0)
通过将php会话移动到Kohana sesion解决了这个问题,因为我无法找到php会话的错误以及要更改的相关配置文件。