Wednesday, August 18, 2004

XOOPS 的 Session 不会过期问题

PHP 中的 session 由 session.gc_maxlifetime 控制,超过 session.gc_maxlifetime 时间的被垃圾处理函数回收。 最近用 xoops 的时候发现很怪的问题,session 不会失效了,期间没有动过程序,升级过一次 PHP,配置文件用的是 php.ini-recommended,查看 php.ini 发现 session.gc_divisor 为 1000,相应的 session.gc_probability 为 1,\ 也就是说 session 初始化 1000 次才会有一次调用垃圾处理函数(按照几率来算的),而测试站点根本就没有什么访问量,导致 session 不会过期,将 session.gc_divisor 改为 php.ini-dist 中的 100,问题解决 。 记录在此备查。

Labels: , ,

Friday, April 16, 2004

原来 Mambo 获得了LinuxUser & Developer Expo 2004 提名

刚刚在 mambo 老巢看到的:http://www.mamboserver.com/ 于mambo对决的还有 eGroupWare、Firebird SQL、KDE,Mambo Open Source排在最后。

Labels:

Mambo CMS安装

1。下载mambo #mkdir mambo #cd mambo #wget http://mosforge.net/frs/download.php/337/MamboV4.5-Stable-1.0.7.tar.gz 2。解压 #tar zxvf MamboV4.5-Stable-1.0.7.tar.gz 3。安装 直接到输入 Mambo 目录 URL进行安装,会自动定位到安装目录: http://192.168.48.129/mambo/ 如果有不满足的条件会有提示,根据提示修改即可,我的是目录权限有问题: #chmod -R 707 images media uploadfiles components language modules templates administrator/backups administrator/components 修改过权限后刷新 mambo 的 URL,只有: configuration.php Unwriteable 这么一个条件不满足,不过提示是此文件会自动生成,可以继续安装。 点击 Continue。 4。数据库配置 在此页填写正确的数据库信息,如:localhost、用户名、密码、数据库名称。 底下有几个单选框用于删除表、备份表、使用简单数据库、使用帮助,默认就可以了。 点击 Next。 5。其它 在这个页面输入站点名称,Next后填写你的 E-mail、密码其它默认,然后 Next,将下面生成的内容保存到 mambo目录下命名为 configuration.php,修改权限: chmod 644 configuration.php 点击 Run OK。 6。管理 管理登陆页面在: Go to http://www.yoursite.com/administrator/ 用户名 : admin 密码 : 你自己设定的 默认的 template 非常漂亮,我很喜欢。

Labels: ,