我在opencart 2.1.0.1上的错误日志中收到此错误
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /home/zachovek/public_html/vqmod/vqcache/vq2-catalog_controller_module_d_quickcheckout.php on line 1392
当客户通过quickcheckout下订单并同时注册新的配置文件时 - 此错误仅显示 - 订单中的产品未显示!这是代码的以下行:
$data['custom_field'] = unserialize($customer_info['custom_field']);
我该如何解决? 谢谢!
答案 0 :(得分:1)
您可以使用json_encode
代替serialize
功能
和json_decode
代替unserialize