当我尝试在我的商店付款时,prestashop 1.7 会出现这种错误

问题描述

致命错误:未捕获的类型错误:传递给 PrestaShop\PrestaShop\Core\Localization\CLDR\ComputingPrecision::getPrecision() 的参数 1 必须是 int 类型,给定 null,在 /home/dingadge/public_html/classes/ 中调用Context.PHP 在第 467 行,定义在 /home/dingadge/public_html/src/Core/Localization/CLDR/ComputingPrecision.PHP:41 堆栈跟踪:#0 /home/dingadge/public_html/classes/Context.PHP(467): PrestaShop\PrestaShop\Core\Localization\CLDR\ComputingPrecision->getPrecision(NULL) #1 /home/dingadge/public_html/classes/Product.PHP(4945): ContextCore->getComputingPrecision() #2 /home/dingadge/public_html/ classes/Cart.PHP(829): ProductCore::getProductProperties(1,Array) #3 /home/dingadge/public_html/classes/Cart.PHP(1982): CartCore->getProducts() #4 /home/dingadge/public_html /modules/quickpay/quickpay.PHP(2637): CartCore->getorderTotal() #5 /home/dingadge/public_html/modules/quickpay/controllers/front/complete.PHP(46): QuickPay->validate('{" id":232034278...','fd7a4e46bb401e1...') # 6 /home/dingadge/public_html/classes/con in /home/dingadge/public_html/src/Core/Localization/CLDR/ComputingPrecision.PHP 41 行

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)