|
来源:http://trac.seagullproject.org/wiki/Howto/DB/Oracle 使SGL 和 Oracle 一起工作在pear::DB (1.7.4)的更新之后,oci8所需的所有修改几乎已经全部实现。 如果你想将sessiondata保存在db中,你只需修改SGL_Session::dbGc $query = "DELETE FROM {$conf['table']['user_session']} WHERE (TO_DATE('" . SGL::getTime(true) . "') - TO_DATE(last_updated ]*86400 > $expiry"; 在日期处理方面: 你必须将NLS_DATE_FORMAT设置成seagull中使用的格式。你可以执行下列的命令,然后重起Apache服务器: BEFORE (re)starting the apache webserver: export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS" |