session_start出错

时间:2017-03-10 11:12:14

标签: php

我的代码中出现以下错误:

  

注意:session_start():ps_files_cleanup_dir:opendir(/ var / lib / php5)   失败:允许被拒绝(13)in   /var/www/worldofthegods/data/www/worldofthegods.com/public/armory/engine/classes/sessions.none.php   在第22行

它正在谈论这个:

protected function _start()
{
  global $config;

    session_name($config['AuthCookieName'].'_hash');

    session_start();

    return true;
}

也许你们可以帮助我,因为我找不到错误。

亲切的问候, Mikey Romkes

1 个答案:

答案 0 :(得分:-2)

试试这个:

php.inisession.gc_probability至0

它是由于自动会话垃圾收集引起的。禁用它,你就可以了。

在Debian和Ubuntu中,存储会话数据的/var/lib/php5具有drwx-wx-wt的权限,并且只能由cron脚本清除。因此,包维护者禁用自动会话垃圾收集。

但是,其他php5软件包(如php5-cli)没有禁用垃圾收集。

相关问题