ddev drush 可以与站点别名一起使用以在远程服务器上运行 drush 吗?

问题描述 投票:0回答:1

ddev 上的 drush 设置中是否有任何内容会阻止我使用站点别名运行 drush?

例如

ddev drush @dev-server status

ddev drush @dev-server sqlc

我问是因为

status
工作正常并且似乎显示了远程服务器的详细信息,但其他命令似乎表明我本地基于 ddev 的 drupal 站点设置。例如,我正在尝试删除具有某些 ID 的节点,我知道这些节点位于远程服务器上,但不在我的本地服务器上,并且 drush 响应说该节点不存在。

与设置 - 添加 ssh 密钥相关:https://drupal.stackexchange.com/questions/321291/how-should-the-name-and-location-of-the-ssh-key-file-be-specified -在-yml-fil

alias remote-server ddev drush
1个回答
0
投票

DDEV Web 容器内的 Drush 与任何地方的 Drush 相同,因此,如果别名设置正确,您应该能够做任何您想做的事情。

ddev drush
所做的只是在 Web 容器内运行 drush。

我解决此类问题的方法是

ddev ssh
,然后使用 drush 来理解和调试。

如果您在使用该方法时遇到具体问题,Drupal slack #drush 或 DDEV Discord 将是讨论这些问题的好地方。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.