Magento2 如何在安装2.0版本的magento时修复此控制台日志错误?

Magento2 如何在安装2.0版本的magento时修复此控制台日志错误?,magento2,Magento2,我在安装magento 2.0时遇到问题 如何修复此控制台日志错误以便我安装magento 表“widget”中不存在带有消息“Column”code“的异常“Zend\u Db\u exception”。该异常位于C:\wamp\www\magent\vendor\magento\framework\Db\Adapter\Pdo\Mysql.php:967堆栈跟踪:#0 C:\wamp\www\magent\vendor\magento\module widget\Setup\InstallS

我在安装magento 2.0时遇到问题

如何修复此控制台日志错误以便我安装magento

表“widget”中不存在带有消息“Column”code“的异常“Zend\u Db\u exception”。该异常位于C:\wamp\www\magent\vendor\magento\framework\Db\Adapter\Pdo\Mysql.php:967堆栈跟踪:#0 C:\wamp\www\magent\vendor\magento\module widget\Setup\InstallSchema.php(102):magento\framework\Db\Adapter\Pdo\Mysql->changecontum('widget','code','widget_code',Array)#1c:\wamp\www\magent\setup\src\Magento\setup\Model\Installer.php(798):Magento\widget\setup\InstallSchema->install(Object(Magento\setup\Module\setup),Object(Magento\setup\Model\ModuleContext))#2c:\wamp\www\magent\setup\src\src\Magento\setup\Magento\Model\Installer.php(732):Magento\Setup\Model\Installer->handleDBSchemaData(对象(Magento\Setup\Module\Setup),'schema')#3[内部函数]:Magento\Setup\Model\Installer->installSchema()#4 C:\wamp\www\magent\Setup\src\Magento\Setup\Model\Installer.php(331):调用用户函数数组(数组,数组)#5c:\wamp\www\magent\Setup\src\Magento\Setup\Controller\Installer\Install.php(97):Magento\Setup\Model\Installer->install(Array)#6 C:\wamp\www\magent\vendor\zendframework\zend mvc\src\Controller\AbstractActionController.php(82):Magento\Setup\Controller\install->startAction()#7[内部函数]:zend\mvc\Controller\AbstractActionController->->onDispatch(对象(zend\mvc\MvcEvent))php(444):调用用户函数(数组,对象(zend\Mvc\MvcEvent))\9 C:\wamp\www\magent\vendor\zendframework\zend eventmanager\src\eventmanager.php(205):zend\eventmanager\eventmanager->triggerListeners('dispatch',Object(zend\Mvc\MvcEvent),Object(Closure))php(118):zend\EventManager\EventManager->trigger('dispatch',Object(zend\mvc\MvcEvent),Object(Closure))#11c:\wamp\www\magent\vendor\zendframework\zend mvc\vendor\zendframework\zend mvc\src\DispatchListener.php(93):zend\mvc\Controller\AbstractController->->dispatch(Object(Zend\Http\PhpEnvironment\Request),Object(Zend\Http\PhpEnvironment\Response))#12[内部函数]:Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent))#13c:\wamp\www\magent\vendor\zendframework\Zend eventmanager\src\eventmanager.php(444):调用用户函数(数组,Object(Zend\Mvc\Mvc\MvcEvent))14 C:\wamp\www\magent\vendor\zendframework\zend eventmanager\src\eventmanager.php(205):zend\eventmanager\eventmanager->triggerListeners('dispatch',Object(zend\Mvc\MvcEvent),Object(Closure))\15 C:\wamp\www\magent\vendor\zendframework\zend Mvc\src\Application.php(314):zend\eventmanager\eventmanager->触发器('dispatch',',Object(Zend\Mvc\MvcEvent),Object(Closure))#16 C:\wamp\www\magent\setup\index.php(31):Zend\Mvc\Application->run()#17{main}

提前谢谢

  • 确保在“数据库详细信息”步骤中输入了正确的数据库名称

  • 检查你的数据库,它必须是干净的

  • 删除数据库并重新创建它


  • 永远不要安装Magento 2.0

    那是不稳定的


    尽管如此,您永远无法轻松升级到Magento 2.1+。

    请确保您已删除并重新创建了整个Magento数据库,然后重新安装。一种方法是使用可选的
    --cleanup database
    参数通过CLI安装。谢谢,这会有所帮助。