docker - 当 D8 要求 FTP 凭据时,如何在 docker 环境中在 Drupal 8 上安装模块。(魔盒)
问题描述
使用的技术: - Windows 10 - Docker for Windows - DevilBox - Drupal 8.6.4(可选技术:cygwin模拟 linux 命令)。
在 Drupal 8 中尝试通过 URL 或文件上传添加新模块时,该站点要求我提供 FTP 凭据,而我不知道在哪里可以找到或设置它们。
我有一个基本的 Devilbox 安装,运行全新的 Drupal 8 安装。(Devilbox 是一个 dockerized php 堆栈)。
解决方案
为了解决我的问题,我绕过了查找 FTP 凭据。
我会将接受的答案更改为第一个不属于我的正确答案并绕过。
第一步,停止使用cygwin。开始使用 Powershell。下一步,导航到devilbox中的站点安装:
/devilbox/data/wwww/<yoursite>/htdocs
然后运行命令:
作曲家自我更新其次是:
composer require drupal/<drupal module to add>
神奇的是,模块位于 drupal 8 的模块页面下。
推荐阅读
- apache-tika - 为什么 Tika 2.1 应用程序会忽略 .txt 文件中的文本?
- javascript - useState 未正确更新数组
- javascript - 如何将数据从孩子传递给父母?
- r - 如何转置列并使其成为R中的标题
- excel - 更改 VBA 宏中的过滤列
- apache-beam - Beam DirectRunner Calcite 无法指定名称
- string - 如何在视图列表中搜索文本字符串?
- python - SQL Alchemy 引发了一个异常,它破坏了预期的代码流(当破坏主键唯一性时)
- visual-studio-code - VSCode Python Intellisense 无法正常工作
- android - 鼠标点击偏移与悬停或触摸