【问题标题】:How to run Yii console app from Ubuntu CLI?如何从 Ubuntu CLI 运行 Yii 控制台应用程序?
【发布时间】:2018-11-16 16:12:02
【问题描述】:

我将我的项目上传到运行 Ubuntu 的服务器。该项目有一个控制台命令 logrotation/index。我想通过命令行运行它,Ubuntu 说“yii: command not found”。我试图以不同的方式运行它。 如何从命令行运行此控制台应用程序,然后(为将来)将其作为 cronjob?

【问题讨论】:

  • 欢迎来到 SO ;) 请在how to ask a good question 阅读这篇文章。这将包括正确描述您要实现的目标、您的代码(或相关的 sn-ps)以及显示您迄今为止尝试过的内容和可能的错误消息的努力。
  • 如果喜欢我的回答,请投票

标签: php ubuntu yii2 cron


【解决方案1】:

项目目录内部:

./yii logrotation/index

或者

php yii logrotation/index

错误消息"yii: command not found" 表示Ubuntu 在$PATH 目录中找不到二进制文件。所以你需要指定./来表明你正在从当前目录执行一个文件。

【讨论】:

    猜你喜欢
    • 2013-02-11
    • 1970-01-01
    • 2011-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-30
    • 2010-11-25
    • 1970-01-01
    相关资源
    最近更新 更多