刚刚把Php从5.3.17更新到5.3.18后,很多功能不工作了

今天通过epel和remi的源,在CentOS 6.3 64-bit更新了mysql, php, nginx和redis,php从5.3.17变成了5.3.18,GD库没变,然后就发生了以下的事情:

  1. 网站不能登录了,输入正确的用户名和密码和验证码,提示验证码不对;去掉验证码功能,输入正确的用户名和密码,不提示任何错误,一提交,所有input都变成空了

  2. 网站登录后的照片,不能显示了,是通过php读文件然后header和echo给img的src的。

没有更新的centos上,一切都正常工作。大家遇到类似问题了吗?也请大家帮忙想象大概是什么问题?

我用yiic webapp生成的网站,没有改动一行代码,用admin/admin或者demo/demo也不能登录了。所以是不是yii和php 5.3.18在session使用上有冲突?

问题解决了,是php更新后,又把php的session目录的权限改成apache可写了,我用的nginx,改成nginx可写就成了。