shoutrain 2012-10-26 18:30:52 2759次浏览 3条回复 0 0 0

今天通过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上,一切都正常工作。大家遇到类似问题了吗?也请大家帮忙想象大概是什么问题?

  • 回复于 2012-10-26 21:14 举报

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

  • 回复于 2012-10-26 21:17 举报

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

  • 回复于 2012-10-27 09:16 举报

    还没遇到过这个问题,学习了!

您需要登录后才可以回复。登录 | 立即注册