微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Magento 2.3.4 安装卡在 58%

如何解决Magento 2.3.4 安装卡在 58%

screenshot of the installation progress

在centos 8机器上安装Magento 2.3.4,Apache 2.4,PHP 7.3.16,MysqL 8.0.17,安装卡在58%,已经在/etc/PHP上试过max_execution_time=18000 & max_input_time=1800。 ini 文件,不起作用

控制台日志底部代码

Upgrading data...
[ERROR] PDOException: sqlSTATE[HY000]: General error: 1419 You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) in /var/www/html/magento2/vendor/magento/framework/DB/Statement/Pdo/MysqL.PHP:91
Stack trace:
#0 /var/www/html/magento2/vendor/magento/framework/DB/Statement/Pdo/MysqL.PHP(91): PDOStatement->execute(Array)
#1 /var/www/html/magento2/vendor/magento/framework/DB/Statement/Pdo/MysqL.PHP(107): Magento\Framework\DB\Statement\Pdo\MysqL->Magento\Framework\DB\Statement\Pdo\{closure}()
#2 /var/www/html/magento2/vendor/magento/framework/DB/Statement/Pdo/MysqL.PHP(92): Magento\Framework\DB\Statement\Pdo\MysqL->tryExecute(Object(Closure))
#3 /var/www/html/magento2/vendor/magento/zendframework1/library/Zend/Db/Statement.PHP(303): Magento\Framework\DB\Statement\Pdo\MysqL->_execute(Array)
#4 /var/www/html/magento2/vendor/magento/zendframework1/library/Zend/Db/Adapter/Abstract.PHP(480): Zend_Db_Statement->execute(Array)
#5 /var/www/html/magento2/vendor/magento/zendframework1/library/Zend/Db/Adapter/Pdo/Abstract.PHP(238): Zend_Db_Adapter_Abstract->query('CREATE TRIGGER ...',Array)
#6 /var/www/html/magento2/vendor/magento/framework/DB/Adapter/Pdo/MysqL.PHP(546): Zend_Db_Adapter_Pdo_Abstract->query('CREATE TRIGGER ...',Array)
#7 /var/www/html/magento2/vendor/magento/framework/DB/Adapter/Pdo/MysqL.PHP(634): Magento\Framework\DB\Adapter\Pdo\MysqL->_query('CREATE TRIGGER ...',Array)
#8 /var/www/html/magento2/generated/code/Magento/Framework/DB/Adapter/Pdo/MysqL/Interceptor.PHP(141): Magento\Framework\DB\Adapter\Pdo\MysqL->multiQuery('CREATE TRIGGER ...',Array)
#9 /var/www/html/magento2/vendor/magento/framework/DB/Adapter/Pdo/MysqL.PHP(3944): Magento\Framework\DB\Adapter\Pdo\MysqL\Interceptor->multiQuery('CREATE TRIGGER ...')
#10 /var/www/html/magento2/generated/code/Magento/Framework/DB/Adapter/Pdo/MysqL/Interceptor.PHP(1220): Magento\Framework\DB\Adapter\Pdo\MysqL->createTrigger(Object(Magento\Framework\DB\Ddl\Trigger))
#11 /var/www/html/magento2/vendor/magento/framework/Mview/View/Subscription.PHP(125): Magento\Framework\DB\Adapter\Pdo\MysqL\Interceptor->createTrigger(Object(Magento\Framework\DB\Ddl\Trigger))
#12 /var/www/html/magento2/vendor/magento/framework/Mview/View.PHP(204): Magento\Framework\Mview\View\Subscription->create()
#13 /var/www/html/magento2/vendor/magento/module-indexer/Model/Indexer.PHP(291): Magento\Framework\Mview\View->subscribe()
#14 /var/www/html/magento2/vendor/magento/module-indexer/Model/Indexer/DependencyDecorator.PHP(192): Magento\Indexer\Model\Indexer->setScheduled(true)
#15 /var/www/html/magento2/vendor/magento/google-shopping-ads/Setup/UpgradeData.PHP(147): Magento\Indexer\Model\Indexer\DependencyDecorator->setScheduled(true)
#16 /var/www/html/magento2/setup/src/Magento/Setup/Model/Installer.PHP(992): Magento\GoogleShoppingAds\Setup\UpgradeData->upgrade(Object(Magento\Setup\Module\DataSetup),Object(Magento\Setup\Model\ModuleContext))
#17 /var/www/html/magento2/setup/src/Magento/Setup/Model/Installer.PHP(879): Magento\Setup\Model\Installer->handleDBSchemaData(Object(Magento\Setup\Module\DataSetup),'data',Array)
#18 [internal function]: Magento\Setup\Model\Installer->installDataFixtures(Array)
#19 /var/www/html/magento2/setup/src/Magento/Setup/Model/Installer.PHP(368): call_user_func_array(Array,Array)
#20 /var/www/html/magento2/setup/src/Magento/Setup/Controller/Install.PHP(109): Magento\Setup\Model\Installer->install(Array)
#21 /var/www/html/magento2/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.PHP(84): Magento\Setup\Controller\Install->startAction()
#22 /var/www/html/magento2/vendor/zendframework/zend-eventmanager/src/EventManager.PHP(322): Zend\Mvc\Controller\AbstractActionController->ondispatch(Object(Zend\Mvc\MvcEvent))
#23 /var/www/html/magento2/vendor/zendframework/zend-eventmanager/src/EventManager.PHP(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent),Object(Closure))
#24 /var/www/html/magento2/vendor/zendframework/zend-mvc/src/Controller/AbstractController.PHP(116): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure),Object(Zend\Mvc\MvcEvent))
#25 /var/www/html/magento2/vendor/zendframework/zend-mvc/src/dispatchListener.PHP(118): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PHPEnvironment\Request),Object(Zend\Http\PHPEnvironment\Response))
#26 /var/www/html/magento2/vendor/zendframework/zend-eventmanager/src/EventManager.PHP(322): Zend\Mvc\dispatchListener->ondispatch(Object(Zend\Mvc\MvcEvent))
#27 /var/www/html/magento2/vendor/zendframework/zend-eventmanager/src/EventManager.PHP(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent),Object(Closure))
#28 /var/www/html/magento2/vendor/zendframework/zend-mvc/src/Application.PHP(340): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure),Object(Zend\Mvc\MvcEvent))
#29 /var/www/html/magento2/setup/index.PHP(39): Zend\Mvc\Application->run()
#30 {main}

Next Zend_Db_Statement_Exception: sqlSTATE[HY000]: General error: 1419 You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable),query was: CREATE TRIGGER trg_catalog_product_entity_after_insert AFTER INSERT ON catalog_product_entity FOR EACH ROW
BEGIN
INSERT IGnorE INTO `scconnector_google_Feed_cl` (`entity_id`) VALUES (NEW.`entity_id`);
END in /var/www/html/magento2/vendor/magento/framework/DB/Statement/Pdo/MysqL.PHP:110
Stack trace:
#0 /var/www/html/magento2/vendor/magento/framework/DB/Statement/Pdo/MysqL.PHP(92): Magento\Framework\DB\Statement\Pdo\MysqL->tryExecute(Object(Closure))
#1 /var/www/html/magento2/vendor/magento/zendframework1/library/Zend/Db/Statement.PHP(303): Magento\Framework\DB\Statement\Pdo\MysqL->_execute(Array)
#2 /var/www/html/magento2/vendor/magento/zendframework1/library/Zend/Db/Adapter/Abstract.PHP(480): Zend_Db_Statement->execute(Array)
#3 /var/www/html/magento2/vendor/magento/zendframework1/library/Zend/Db/Adapter/Pdo/Abstract.PHP(238): Zend_Db_Adapter_Abstract->query('CREATE TRIGGER ...',Array)
#4 /var/www/html/magento2/vendor/magento/framework/DB/Adapter/Pdo/MysqL.PHP(546): Zend_Db_Adapter_Pdo_Abstract->query('CREATE TRIGGER ...',Array)
#5 /var/www/html/magento2/vendor/magento/framework/DB/Adapter/Pdo/MysqL.PHP(634): Magento\Framework\DB\Adapter\Pdo\MysqL->_query('CREATE TRIGGER ...',Array)
#6 /var/www/html/magento2/generated/code/Magento/Framework/DB/Adapter/Pdo/MysqL/Interceptor.PHP(141): Magento\Framework\DB\Adapter\Pdo\MysqL->multiQuery('CREATE TRIGGER ...',Array)
#7 /var/www/html/magento2/vendor/magento/framework/DB/Adapter/Pdo/MysqL.PHP(3944): Magento\Framework\DB\Adapter\Pdo\MysqL\Interceptor->multiQuery('CREATE TRIGGER ...')
#8 /var/www/html/magento2/generated/code/Magento/Framework/DB/Adapter/Pdo/MysqL/Interceptor.PHP(1220): Magento\Framework\DB\Adapter\Pdo\MysqL->createTrigger(Object(Magento\Framework\DB\Ddl\Trigger))
#9 /var/www/html/magento2/vendor/magento/framework/Mview/View/Subscription.PHP(125): Magento\Framework\DB\Adapter\Pdo\MysqL\Interceptor->createTrigger(Object(Magento\Framework\DB\Ddl\Trigger))
#10 /var/www/html/magento2/vendor/magento/framework/Mview/View.PHP(204): Magento\Framework\Mview\View\Subscription->create()
#11 /var/www/html/magento2/vendor/magento/module-indexer/Model/Indexer.PHP(291): Magento\Framework\Mview\View->subscribe()
#12 /var/www/html/magento2/vendor/magento/module-indexer/Model/Indexer/DependencyDecorator.PHP(192): Magento\Indexer\Model\Indexer->setScheduled(true)
#13 /var/www/html/magento2/vendor/magento/google-shopping-ads/Setup/UpgradeData.PHP(147): Magento\Indexer\Model\Indexer\DependencyDecorator->setScheduled(true)
#14 /var/www/html/magento2/setup/src/Magento/Setup/Model/Installer.PHP(992): Magento\GoogleShoppingAds\Setup\UpgradeData->upgrade(Object(Magento\Setup\Module\DataSetup),Object(Magento\Setup\Model\ModuleContext))
#15 /var/www/html/magento2/setup/src/Magento/Setup/Model/Installer.PHP(879): Magento\Setup\Model\Installer->handleDBSchemaData(Object(Magento\Setup\Module\DataSetup),Array)
#16 [internal function]: Magento\Setup\Model\Installer->installDataFixtures(Array)
#17 /var/www/html/magento2/setup/src/Magento/Setup/Model/Installer.PHP(368): call_user_func_array(Array,Array)
#18 /var/www/html/magento2/setup/src/Magento/Setup/Controller/Install.PHP(109): Magento\Setup\Model\Installer->install(Array)
#19 /var/www/html/magento2/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.PHP(84): Magento\Setup\Controller\Install->startAction()
#20 /var/www/html/magento2/vendor/zendframework/zend-eventmanager/src/EventManager.PHP(322): Zend\Mvc\Controller\AbstractActionController->ondispatch(Object(Zend\Mvc\MvcEvent))
#21 /var/www/html/magento2/vendor/zendframework/zend-eventmanager/src/EventManager.PHP(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent),Object(Closure))
#22 /var/www/html/magento2/vendor/zendframework/zend-mvc/src/Controller/AbstractController.PHP(116): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure),Object(Zend\Mvc\MvcEvent))
#23 /var/www/html/magento2/vendor/zendframework/zend-mvc/src/dispatchListener.PHP(118): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PHPEnvironment\Request),Object(Zend\Http\PHPEnvironment\Response))
#24 /var/www/html/magento2/vendor/zendframework/zend-eventmanager/src/EventManager.PHP(322): Zend\Mvc\dispatchListener->ondispatch(Object(Zend\Mvc\MvcEvent))
#25 /var/www/html/magento2/vendor/zendframework/zend-eventmanager/src/EventManager.PHP(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent),Object(Closure))
#26 /var/www/html/magento2/vendor/zendframework/zend-mvc/src/Application.PHP(340): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure),Object(Zend\Mvc\MvcEvent))
#27 /var/www/html/magento2/setup/index.PHP(39): Zend\Mvc\Application->run()
#28 {main}

解决方法

请在 Linux 或 Ubuntu 中打开终端并给出以下命令:

sudo chmod -R 777 *

这个命令是要求超级用户密码 给超级用户密码,安装会更进一步。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。