Magento2 magento cloud未在app/etc中正确创建文件,magento 2无法实例化

Magento2 magento cloud未在app/etc中正确创建文件,magento 2无法实例化,magento2,Magento2,我有一个Magento2 cloud pro设置。我已根据上的说明创建了本地开发环境 我的设置 Ubuntu 18.04服务器,Nginx,PHP FPM 7.1-来自MariaDB的andre ppa 我的本地开发是几周前创建的一个虚拟机,直到昨天它还可以正常工作。昨天,我还在物理硬件上从头复制了相同的设置,以便从1x迁移到2x 当我使用magentocloud工具使用新服务器构建环境时,命令magentocloudbuild创建了一个指向\u www的新符号链接,该链接未在我的虚拟机环境中创

我有一个Magento2 cloud pro设置。我已根据上的说明创建了本地开发环境

我的设置

Ubuntu 18.04服务器,Nginx,PHP FPM 7.1-来自MariaDB的andre ppa

我的本地开发是几周前创建的一个虚拟机,直到昨天它还可以正常工作。昨天,我还在物理硬件上从头复制了相同的设置,以便从1x迁移到2x

当我使用
magentocloud
工具使用新服务器构建环境时,命令
magentocloud
build
创建了一个指向
\u www
的新符号链接,该链接未在我的虚拟机环境中创建。它也没有在
app/etc
目录中创建任何文件。在我的虚拟机环境中创建了这些文件。今天我删除了我的虚拟机盒上的Magento2文件夹,它的行为与物理硬件相同。在
app/etc
目录中未创建任何文件,但以前它可以正常工作

有人能证实这个问题吗

未创建文件的结果会产生以下错误:

[2018-07-12 04:02:44]信息:输出:数组(0=>”PHP致命错误: 未捕获错误:无法实例化接口 中的Magento\Framework\Config\CacheInterface /home/magento/magento2/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php:50', 1=>'堆栈跟踪:',2=>'#0 /home/magento/magento2/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create(\'Magento\\Framewo…\'), 3 => '#1 /home/magento/magento2/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(144): Magento\Framework\ObjectManager\ObjectManager->get(\'Magento\\Framewo…\'), 4 => '#2 /home/magento/magento2/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(230): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(数组, \'Magento\\Framewo…\',NULL,\'cache\', \'Magento\\Framewo…\'),5=>'3 /home/magento/magento2/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime(\'Magento\\Framewo…\', 数组,数组)“,6=>”#4/home/magento/m in /home/magento/magento2/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php 第50行,)[2018-07-12 04:02:44]关键:命令php-bin/magento 模块:enable——所有返回代码255

第一次执行magento cloudbuild时,它会100%无误地完成,创建magento文件夹结构等。如果我什么都不做,不做任何文件更改并再次执行相同的命令,它会因为缺少文件而失败。

解决了这个问题。 在运行命令magentocloudbuild之前,需要运行composerupdate,这就是创建文件的原因。不确定此步骤是否在文档中