当D8要求提供FTP凭证时,如何在docker环境中的Drupal 8上安装模块。 (魔鬼箱)

时间:2018-12-12 23:51:31

标签: docker drupal drupal-8

使用的技术:  -Windows 10  -Docker for Windows  -DevilBox  -Drupal 8.6.4 (可选技术:cygwin,用于模拟linux命令)。

当试图通过URL或在Drupal 8中上传文件来添加新模块时,该网站要求我提供FTP凭据,而我在哪里找不到或设置这些凭据了。

我有一个基本的Devilbox安装,它运行了全新的Drupal 8安装。(Devilbox是dockerized php堆栈)。

1 个答案:

答案 0 :(得分:1)

为解决我的问题,我绕过了查找FTP凭据的步骤。

我将接受的答案更改为不是我的第一个正确答案,而是绕过。

第一步,停止使用cygwin。开始使用Powershell。 下一步,导航到devilbox中的站点安装:

/devilbox/data/wwww/<yoursite>/htdocs

然后运行命令:

composer self-update
其次是: composer require drupal/<drupal module to add>

魔术上,模块位于drupal 8的模块页面下。