【发布时间】:2016-04-06 17:36:30
【问题描述】:
虽然我很喜欢 Symfony2,但这不是我在一周未开发后第一次回来,并且有一个奇怪的错误消息......
警告:类 __PHP_Incomplete_Class 在 /var/www/my_app/vendor/symfony/src/Symfony/Component/Security/Core/Authentication/Token/AbstractToken.php 第 153 行中没有反序列化程序
我当然没有碰过那个文件...尝试用谷歌搜索它,但只找到了一些人们使用 cache:clear 命令、安装供应商或移动实体的答案。正如我所说,我没有做任何事情......我更改了 symfony2 所在的目录名称,但这不应该影响它......无论如何我稍后将它改回来,仍然是同样的问题。缓存清除(手动,删除文件夹缓存和日志)和 apache2 重新启动...
以前有人遇到过同样的问题吗?
【问题讨论】:
-
然而,你不是第一个!谷歌返回的东西非常接近!见..here
-
好的,我曾尝试清除缓存(通过手动删除目录缓存和日志),但显然命令 cache:clear 删除了附加信息,因为这确实有效,谢谢。在使用 symfony 开发几个月后,我第一次需要运行该命令。我猜它会将绝对路径存储在其他文件中,该文件未存储在缓存或日志目录中。
-
停止服务器!转到 app/cache 目录并手动删除所有内容!然后重启你的服务器
-
有时出现该错误时..只需按 cntr+f5;如果它仍然存在,则通过控制台清除所有缓存。