我的代码中出现以下错误:
注意: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
答案 0 :(得分:-2)
试试这个:
在php.ini
集session.gc_probability
至0
它是由于自动会话垃圾收集引起的。禁用它,你就可以了。
在Debian和Ubuntu中,存储会话数据的/var/lib/php5
具有drwx-wx-wt
的权限,并且只能由cron脚本清除。因此,包维护者禁用自动会话垃圾收集。
但是,其他php5软件包(如php5-cli)没有禁用垃圾收集。