yii 1.1.13 发布有一段时间了,这几天才闲下来搞了一下。
本着屌丝精神,当然是要在 SAE 上试试喽,可惜问题出现了,按照以前的配置方法(以前用的是1.1.12版本,在SAE运行良好)把1.1.13放到SAE空间,居然报错了
Set the ini directive 'session.gc_probability' without permission
原因是在web.CHttpSession中使用了 ini_set 函数,一些是使用它的代码
// default session gc probability is 1% ini_set('session.gc_probability',1); ini_set('session.gc_divisor',100);
如果运行在本地环境肯定没什么问题,但到了 SAE 上由于SAE本身的限制,使用是就会出问题了,解决办法就是把这两行代码给注释到就OK了。