我升级了Magento ver。 1.9.1.1到Magento ver。 1.9.3.8。
之后大多数工作正常,但我无法访问系统 - >配置 - >设计标签。
它给出了:
(!)致命错误:Class' Mage_Core_Helper_UnserializeArray'在第549行的C:\ wamp64 \ sites \ example.com \ app \ Mage.php中找不到
此错误也出现在MageMonkey扩展选项下的Mailchimp和Sweet Monkey选项中。
任何人都可以告诉我它为什么会出现以及为什么其他文件正常工作以及如何解决这个问题,因为我认为任何文件中都缺少任何代码文件。
检查错误图片
答案 0 :(得分:0)
尝试以下升级过程: 通过您喜欢的备份工具进行完整备份:)
然后使用以下SSH命令来运行升级过程: cd〜/公共 奇摩德750法师 ./mage config-set preferred_state稳定 ./mage列表升级 ./mage upgrade-all --force
更新完成后,我们应该使用以下命令进行数据库升级:
php -f ./index.php
更改文件权限:
grep -rZl ‘0660’ . | xargs -0 -l sed -i -e ‘s/0660/0644/g’
grep -rZl ‘0770’ . | xargs -0 -l sed -i -e ‘s/0770/0755/g’
find . -type f -exec chmod 644 {} \; && find . -type d -exec chmod 755 {} \;
确保清除缓存:
rm -rf var/cache