Prestashop安装错误-配置车间信息

Prestashop安装错误-配置车间信息,prestashop,Prestashop,我正在ubuntu/xenial64(vagrant)上安装prestashop 1.6.1.10 我在配置店铺信息时出错-安装过程中出错 在日志中,我看到: [Tue Feb 14 08:27:12.364749 2017] [:error] [pid 7587] [client 55.55.56.1:49446] PHP Fatal error: Uncaught PrestaShopException: Property Currency->decimals is not vali

我正在ubuntu/xenial64(vagrant)上安装prestashop 1.6.1.10

我在配置店铺信息时出错-安装过程中出错

在日志中,我看到:

[Tue Feb 14 08:27:12.364749 2017] [:error] [pid 7587] [client 55.55.56.1:49446] PHP Fatal error:  Uncaught PrestaShopException: Property Currency->decimals is not valid in /vagrant/prestashop/classes/ObjectModel.php:909
Stack trace:
#0 /vagrant/prestashop/classes/LocalizationPack.php(299): ObjectModelCore->validateFields()
#1 /vagrant/prestashop/classes/LocalizationPack.php(68): LocalizationPackCore->_installCurrencies(Object(SimpleXMLElement), true)
#2 /vagrant/prestashop/install/models/install.php(549): LocalizationPackCore->loadLocalisationPack('<?xml version="...', '', true)
#3 /vagrant/prestashop/install/controllers/http/process.php(207): InstallModelInstall->configureShop(Array)
#4 /vagrant/prestashop/install/controllers/http/process.php(93): InstallControllerHttpProcess->processConfigureShop()
#5 /vagrant/prestashop/install/classes/controllerHttp.php(173): InstallControllerHttpProcess->process()
#6 /vagrant/prestashop/install/index.php(31): InstallControllerHttp::execute()
#7 {main}
  thrown in /vagrant/prestashop/classes/ObjectModel.php on line 909, referer: http://dev.imagine-lotus.design/install/index.php?restart=true
[Tue Feb 14 08:27:12.364749 2017][:error][pid 7587][client 55.55.56.1:49446]PHP致命错误:未捕获的预置堆栈异常:属性货币->小数在/vagrant/prestashop/classes/ObjectModel中无效。PHP:909
堆栈跟踪:
#0/vagrant/prestashop/classes/LocalizationPack.php(299):ObjectModelCore->validateFields()
#1/vagrant/prestashop/classes/LocalizationPack.php(68):LocalizationPackCore->\u installCurrencies(Object(simplexmlement),true)

#2/vagrant/prestashop/install/models/install.php(549):LocalizationPackCore->LoadLocalizationPack(“I通过注释掉/classes/ObjectModel.php:909来绕过这个问题

安装完成后,我将取消对它的评论

注意:在前面安装了一个错误之后,我不得不在后端创建一个货币来解决它

我仍然会出错,我注意到prestashop是用多语言安装的,这与以前的安装不同

在安装过程中,我没有选择安装除EN以外的其他语言,可能chrome传递了一些presta识别为我的母语的变量并尝试安装,但失败了


所以我用Firefox代替chrome解决了这个问题

我在licalhost xampp上安装Prestashop 1.7时遇到了同样的错误。但在我的例子中,我甚至没有得到错误日志来找出错误,而且,安装请求是通过AJAX发出的,因此错误识别很困难,但经过更多的研究,我发现了错误找到了错误的来源

C:\xampp\htdocs\prestashop\classes\localizationPack.php

我曾经

“尝试”和“抓住”

以识别错误。错误源于

C:\xampp\htdocs\prestashop\vendor\icanboogie\cldr\lib\webProvider.php

由于网络问题。此处,脚本需要向联机位置发送cURL请求,因此如果没有internet连接,则显示该错误

在发现这一点后,我连接到一个连接并再次尝试,它工作得非常好

也试试看

希望它能像对我一样起作用