Php 如何从现有复杂的Magento2项目在本地开发环境中运行
在工作中,我们从一家外部开发机构手中取回了现有的运行在Magento 2上的商店。我需要让项目在本地开发运行(与docker) 我从官方文档中熟悉了一个香草项目,并通过使用composer下载香草模板、授予文件和文件夹的适当权限以及运行Php 如何从现有复杂的Magento2项目在本地开发环境中运行,php,magento2,development-environment,Php,Magento2,Development Environment,在工作中,我们从一家外部开发机构手中取回了现有的运行在Magento 2上的商店。我需要让项目在本地开发运行(与docker) 我从官方文档中熟悉了一个香草项目,并通过使用composer下载香草模板、授予文件和文件夹的适当权限以及运行magento setup:install命令,成功地运行了该项目 我的问题是,当从一个现有的(生产运行的)项目启动时,如何进行 我是否需要再次运行setup:install?如果是,为什么 我需要从生产中导入什么,以确保通过管理员创建的任何内容或配置也在本地设置
magento setup:install
命令,成功地运行了该项目
我的问题是,当从一个现有的(生产运行的)项目启动时,如何进行
setup:install
?如果是,为什么env.php
似乎只列出了db配置和管理员url。我在哪里可以获得有关我们的设置使用的完整服务配置信息作为一个在本地环境下运行Magento 2的人,希望我能对此有所了解
composer install
,它将重新下载这些文件,但这取决于您)。还要获取整个数据库的副本。Magento 2因将相同的数据复制到多个表而臭名昭著,因此如果您没有所有数据,可能会出现故障composer update
。这将确保您安装了所有正确的文件。如果要运行本地开发人员环境,请使用以下命令将模式设置为开发:bin/magento deploy:mode:set developer
。这将允许您通过刷新页面而不是一直刷新缓存来进行更改和查看这些更改Eric正确回答了所有问题。我也不确定您在这里提到的“服务配置”。如果这是关于第三方扩展/服务的,您可以检查config.php文件