0

当我去一个简单的产品以调整价格时,我在保存产品时遇到错误。

Error
There has been an error processing your request
Decoding failed: Syntax error

Trace:
#0 /data/web/public/app/code/core/Mage/Core/Helper/Data.php(659): Zend_Json::decode('', 1)
#1 /data/web/public/app/code/local/Amasty/Conf/Model/Observer.php(145): Mage_Core_Helper_Data->jsonDecode(NULL)
#2 /data/web/public/app/code/core/Mage/Core/Model/App.php(1357): Amasty_Conf_Model_Observer->onSuperProductAttributesPrepareSave(Object(Varien_Event_Observer))
#3 /data/web/public/app/code/core/Mage/Core/Model/App.php(1336): Mage_Core_Model_App->_callObserverMethod(Object(Amasty_Conf_Model_Observer), 'onSuperProductA...', Object(Varien_Event_Observer))
#4 /data/web/public/app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('catalog_product...', Array)
#5 /data/web/public/app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php(670): Mage::dispatchEvent('catalog_product...', Array)
#6 /data/web/public/app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php(725): Mage_Adminhtml_Catalog_ProductController->_initProductSave()
#7 /data/web/public/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_Catalog_ProductController->saveAction()
#8 /data/web/public/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('save')
#9 /data/web/public/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#10 /data/web/public/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#11 /data/web/public/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#12 /data/web/public/index.php(83): Mage::run('dutch', 'store')
#13 {main}

Error log record number: 817468762686

我希望有人能告诉我可能是什么原因。

最好的问候,米歇尔

4

1 回答 1

0

您可能在 PHP7 系统上运行 Magento 1.9 吗?此答案仅适用于您运行 PHP7 的情况。如果是这样,请尝试 PHP5.6,看看它是否仍然给您带来问题。

如果您使用的是 PHP7,可能是因为您需要 Incho_PHP7 扩展。

看看这里: https ://community.magento.com/t5/Technical-Issues/Magento-1-9-2-create-account-cannot-save-the-customer-error/mp/42237#M3899

也可以在 GitHub 上下载扩展程序:github.com/Inchoo/Inchoo_PHP7/issues/29

我自己在http://www.buildersdepot.com上创建新订单时遇到了类似的问题,但它似乎与 PHP7 相关,因此在 2016 年 8 月 6 日用新的 Incho_PHP7 下载更新似乎对我来说已经成功了,我的旧版本是 2016 年 4 月 1 日左右。

于 2016-08-08T13:46:19.440 回答