小编use*_*853的帖子

在cakephp3中使用多字节进入会话时,session_start()不成功

最近我开始使用cakephp3.1,我得到了下面的错误.

警告(2):session_start():试图销毁未初始化的会话[CORE/src/Network/Session.php,第324行]

警告(2):session_start()[function.session-start]:无法解码会话对象.会话已被破坏[CORE/src/Network/Session.php,第324行]

警告(2):session_start()[function.session-start]:无法发送会话缓存限制器 - 已发送的标头(输出从/home/www/service/vendor/cakephp/cakephp/src/Error/Debugger.php开始: 742)[CORE/src/Network/Session.php,第324行]

当我将多字节字设置到会话中时,例如登录用户的名字是日语或者多字节字设置为闪存,就会发生这种情况.

所以我假设我没有安装mbstring扩展.但是已经安装了.

php cakephp multibyte cakephp-3.1

5
推荐指数
1
解决办法
1875
查看次数

标签 统计

cakephp ×1

cakephp-3.1 ×1

multibyte ×1

php ×1