【问题标题】:Executing WP-CLI via SSH and Capistrano通过 SSH 和 Capistrano 执行 WP-CLI
【发布时间】:2015-05-18 09:04:49
【问题描述】:

我对上限还很陌生,因此我无法弄清楚一件事。

我的服务器上安装了 wp-cli,我可以使用 wp 运行,即直接在服务器上运行 wp --vetsion 将输出 WP-CLI 0.19.1 - 很棒。

我想要实现的是使用 Capistrano 运行命令

namespace :test do
    desc "Show WP-CLI version"
    task :dosomething do
          run "cd #{release_path} && wp --version"
    end
end

不幸的是,它返回以下错误:

sh: wp: command not found

我不确定我哪里出错了。

非常感谢任何帮助。

提前谢谢你

【问题讨论】:

    标签: wordpress ssh capistrano


    【解决方案1】:

    SSH 进入您的服务器并运行 which wpfind /home/yourusername/ -name 'wp' 以找出 wp-cli 的位置。

    假设 wp-cli 位于 bin 文件夹中的主路径下,那么您将添加 run "cd #{release_path} && /home/yourusername/bin/wp --version"。我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-15
      相关资源
      最近更新 更多