在这里,当我单击提交按钮进行连接时出现此错误。
Notice: unserialize(): Error at offset 0 of 9 bytes in /var/www/Blog/Symfony/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ArrayType.php line 48
在这里,当我单击提交按钮进行连接时出现此错误。
Notice: unserialize(): Error at offset 0 of 9 bytes in /var/www/Blog/Symfony/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ArrayType.php line 48
您可以替换此数组字段中的字符串。
我的“角色”专栏也遇到了这个问题。
将字符串替换为:
一:0:{}
对于用户角色,以及
{i:0;s:10:"ROLE_ADMIN";}
管理员角色纠正了我的问题。
我遇到了同样的错误,因为我最近将我的一个实体字段更改为一个数组。此错误在列出所有实体的页面上弹出,但因为我从未更新此字段的数据库值(它们仍然是整数,当 php 期望序列化数组格式时),它会因此错误而死。
我遇到了同样的错误,但是在安装 fos_user 时,在我的情况下,我需要一个像“a:{}”这样的 json 格式值,但是在我的字段中,由于某种原因,我得到了“(排除)”,所以当我试图弄清楚发生了什么时,我检查了一个数据库备份并注意到我需要的是插入一个“a:{}”值,一切都很顺利。