Magento值';29990000';必须是数字


Magento Value '29,990000' has to be numeric

我刚刚更新了zendserver。然后,当我试图在我的magento本地访问/admin时,我得到了以下错误:

值"29990000"必须是数字

我试着更换

$price = sprintf("%f", $price);

带有

$price = (float) $price; 

app/code/core/Mage/Directory/Model/Currency.php中但以上这些根本不起作用。

然后我尝试在php.ini中将precision = 14更改为precision = 8但我仍然可以找到这个问题的解决方案

我已经解决了这个问题,将我的PHP从PHP 5.5降级到5.3