首页 文章

Magento 2(安装不完整,为73%)模块'Magento_Weee'

提问于
浏览
0

所以我刚开始学习使用Magento 2并且我从一开始就被阻止了:/我之前在许多网站查找过我的问题我找到了解决方案,但没有一个能解决我的问题,我希望你有个想法!所以我得到了:安装不完整 . 再次尝试之前,请检查控制台日志中的错误 . 它停在这一点上:

模块'Magento_Weee':安装数据... [错误] PDOException:SQLSTATE [42S21]:列已经存在:1060 Nom duchamp'weee_tax_disposition'déjàutiliséinC:\ wamp64 \ www \ magento2 \ vendor \ magento \ zendframework1 \ library \ Zend \ Db \ Statement \ Pdo.php:228堆栈跟踪:#0 C:\ wamp64 \ www \ magento2 \ vendor \ magento \ zendframework1 \ library \ Zend \ Db \ Statement \ Pdo.php(228):PDOStatement- > execute(Array)#1 C:\ wamp64 \ www \ magento2 \ lib \ internal \ Magento \ Framework \ DB \ Statement \ Pdo \ Mysql.php(93):Zend_Db_Statement_Pdo - > _ execute(Array)#2 C:\ wamp64 \ www \ magento2 \ vendor \ magento \ zendframework1 \ library \ Zend \ Db \ Statement.php(303):Magento \ Framework \ DB \ Statement \ Pdo \ Mysql - > _ execute(Array)#3 C:\ wamp64 \ www \ magento2 \ vendor \ magento \ zendframework1 \ library \ Zend \ Db \ Adapter \ Abstract.php(480):Zend_Db_Statement-> execute(Array)#4 C:\ wamp64 \ www \ magento2 \ vendor \ magento \ zendframework1 \ library \ Zend \ Db \ Adapter \ Pdo \ Abstract.php(238):Zend_Db_Adapter_Abstract-> query('ALTER TABLE qu ...',Array)#5 C:\ wamp64 \ www \ magento2 \ lib \ i nternal \ Magento \ Framework \ DB \ Adapter \ Pdo \ Mysql.php(515):Zend_Db_Adapter_Pdo_Abstract-> query('ALTER TABLEqu ...',Array)#6 C:\ wamp64 \ www \ magento2 \ lib \ internal \ Magento \ Framework \ DB \ Adapter \ Pdo \ Mysql.php(578):Magento \ Framework \ DB \ Adapter \ Pdo \ Mysql - > _ query('ALTER TABLE qu ...',Array)#7 C:\ wamp64 \ www \ magento2 \ lib \ internal \ Magento \ Framework \ DB \ Adapter \ Pdo \ Mysql.php(433):Magento \ Framework \ DB \ Adapter \ Pdo \ Mysql-> query('ALTER TABLEqu ...')#8 C :\ wamp64 \ www \ magento2 \ lib \ internal \ Magento \ Framework \ DB \ Adapter \ Pdo \ Mysql.php(952):Magento \ Framework \ DB \ Adapter \ Pdo \ Mysql-> rawQuery('ALTER TABLE`qu . ..')#9 C:\ wamp64 \ www \ magento2 \ app \ code \ Magento \ Quote \ Setup \ QuoteSetup.php(126):Magento \ Framework \ DB \ Adapter \ Pdo \ Mysql-> addColumn('quote_item' ,'weee_tax_dispos ...','十进制(12,4)N ...')#10 C:\ wamp64 \ www \ magento2 \ app \ code \ Magento \ Quote \ Setup \ QuoteSetup.php(102):Magento \ quote \ Setup \ QuoteSetup - > _ addFlatAttribute('quote_item','weee_tax_dispos ...',Array)#11 C:\ wamp64 \ www \ magento2 \ app \ code \ Magento \ Weee \ S etup \ InstallData.php(60):Magento \ Quote \ Setup \ QuoteSetup-> addAttribute('quote_item','weee_tax_dispos ...',Array)#12 C:\ wamp64 \ www \ magento2 \ setup \ src \ Magento \ Setup \ Model \ Installer.php(867):Magento \ Weee \ Setup \ InstallData-> install(对象(Magento \ Setup \ Module \ DataSetup),对象(Magento \ Setup \ Model \ ModuleContext))#13 C:\ wamp64 \ www \ magento2 \ setup \ src \ Magento \ Setup \ Model \ Installer.php(791):Magento \ Setup \ Model \ Installer-> handleDBSchemaData(Object(Magento \ Setup \ Module \ DataSetup),'data')#14 [内部函数]:Magento \ Setup \ Model \ Installer-> installDataFixtures()#15 C:\ wamp64 \ www \ magento2 \ setup \ src \ Magento \ Setup \ Model \ Installer.php(342):call_user_func_array(Array,Array )#16 C:\ wamp64 \ www \ magento2 \ setup \ src \ Magento \ Setup \ Controller \ Install.php(109):Magento \ Setup \ Model \ Installer-> install(Array)#17 C:\ wamp64 \ www \ magento2 \ vendor \ zendframework \ zend-mvc \ src \ Controller \ AbstractActionController.php(82):Magento \ Setup \ Controller \ Install-> startAction()#18 [内部函数]:Zend \ Mvc \ Control ler \ AbstractActionController-> onDispatch(Object(Zend \ Mvc \ MvcEvent))#19 C:\ wamp64 \ www \ magento2 \ vendor \ zendframework \ zend-eventmanager \ src \ EventManager.php(490):call_user_func(Array,Object( Zend \ Mvc \ MvcEvent))#20 C:\ wamp64 \ www \ magento2 \ vendor \ zendframework \ zend-eventmanager \ src \ EventManager.php(214):Zend \ EventManager \ EventManager-> triggerListeners('dispatch',Object( Zend \ Mvc \ MvcEvent),Object(Closure))#21 C:\ wamp64 \ www \ magento2 \ vendor \ zendframework \ zend-mvc \ src \ Controller \ AbstractController.php(118):Zend \ EventManager \ EventManager-> trigger ('dispatch',Object(Zend \ Mvc \ MvcEvent),Object(Closure))#22 C:\ wamp64 \ www \ magento2 \ vendor \ zendframework \ zend-mvc \ src \ DispatchListener.php(93):Zend \ Mvc \ Controller \ AbstractController-> dispatch(对象(Zend \ Http \ PhpEnvironment \ Request),对象(Zend \ Http \ PhpEnvironment \ Response))#23 [内部函数]:Zend \ Mvc \ DispatchListener-> onDispatch(对象(Zend \) Mvc \ MvcEvent))#24 C:\ wamp64 \ www \ magento2 \ vendor \ zendframework \ zend-eventmanager \ src \ EventManager.p hp(490):call_user_func(Array,Object(Zend \ Mvc \ MvcEvent))#25 C:\ wamp64 \ www \ magento2 \ vendor \ zendframework \ zend-eventmanager \ src \ EventManager.php(214):Zend \ EventManager \ EventManager-> triggerListeners('dispatch',Object(Zend \ Mvc \ MvcEvent),Object(Closure))#26 C:\ wamp64 \ www \ magento2 \ vendor \ zendframework \ zend-mvc \ src \ Application.php(314) :Zend \ EventManager \ EventManager-> trigger('dispatch',Object(Zend \ Mvc \ MvcEvent),Object(Closure))#27 C:\ wamp64 \ www \ magento2 \ setup \ index.php(35):Zend \ Mvc \ Application-> run()#28

它说该列存在,但我检查了我的数据库,列不存在:/我试图改变php.ini中的max_input_time,max_execution_time和memory_limit,我重新启动了wamp但仍然有同样的错误!!在此先感谢,我真的很感谢你的帮助!

1 回答

  • 0

    好吧,伙计们最后说:'(我希望这会对你们很多人有所帮助!这就是我经过多次尝试后所做的事情:首先我得到的安装不完整,每次都是73%所以

    => 1)在php.ini中更改max_execution_time = 180000 - 和--memory_limit = 2G

    2)删除数据库,再次创建并重新启动wamp

    3)刷新并重新安装Magento2

    比我想的那样完了但是我又遇到了一个新问题:D

    每次安装不完整94%

    => 1)所以你进入你的文件夹\ app \ code \ Magento \ Tax \ Setup \ RecurringData.php你把这行放在第69行之后if(空($ taxRateData-> getData('percentage_rate')))继续;

    //安装完成后我删除了70行

    2)刷新安装页面,你就完成了:)

    祝好运!

相关问题