Symfony 2 - 致命错误:无法重新声明类 SessionHandler 接口在 C:\...\app\cache\dev\classes.php 第 532 行
重新安装我的 wamp 环境后,此错误消息在我打开app_dev.php后显示在屏幕上:
致命错误:无法重新声明 C:...\app\cache\dev\classes 中的类 SessionHandlerInterface.php第 532 行
有没有人知道出了什么问题?
重新安装我的 wamp 环境后,此错误消息在我打开app_dev.php后显示在屏幕上:
致命错误:无法重新声明 C:...\app\cache\dev\classes 中的类 SessionHandlerInterface.php第 532 行
有没有人知道出了什么问题?
我解决了清除缓存的问题:
app/console cache:clear
PHP版本5.4引入了一个新的会话管理系统,该系统基于一个名为的接口,似乎你的Symfony2代码在全局命名空间中声明了一个具有相同名称的类,因此存在名称冲突。SessionHandlerInterface
以下是文档:http://www.php.net/manual/en/class.sessionhandlerinterface.php
SessionHandlerInterface 是一个接口,它定义了用于创建自定义会话处理程序的原型。为了使用其 OOP 调用将自定义会话处理程序传递给 session_set_save_handler(),该类必须实现此接口。