首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OVH :如何执行Symfony命令?

OVH :如何执行Symfony命令?
EN

Stack Overflow用户
提问于 2018-10-17 08:06:35
回答 2查看 1.4K关注 0票数 0

如何使用OVH cron执行Symfony命令?

我在symfony项目上创建了一个命令:

代码语言:javascript
复制
php bin/console cron:test

我在OVH表“计划任务- Cron”中定义了我的Cron:

  • 命令: cron/test.sh
  • 语言:其他

test.sh是可执行的(chmod 700)。

In test.sh我不知道该写什么.

我测试了在互联网上找到的几段代码,但没有成功,包括这一段(使用php文件):OVH cron jobs / Symfony Command

我使用的是php 7.1。找到这段代码的逻辑是什么?提前谢谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-20 22:32:33

我得到了答案。谢谢你@Tomasz的帮助。

phpinfo()给我指明了方向。

解决办法:

代码语言:javascript
复制
 #!/bin/bash 
/usr/local/php7.1/bin/php /homez.ovhNumber/myWebsite/symphonyProject/bin/console cron:test
票数 1
EN

Stack Overflow用户

发布于 2018-10-17 08:15:46

在“命令”字段中,您应该能够输入要执行的命令。但是,由于您不知道它将从何处执行,所以必须指定命令的完整路径,例如:

代码语言:javascript
复制
php /var/www/my-project/bin/console cron:test

但是,我不熟悉OVH工具,所以如果您需要创建由cron运行的bash文件,那么您的文件应该如下所示:

代码语言:javascript
复制
#!/bin/bash

php /var/www/my-project/bin/console cron:test

下面是指向bin/console文件的完整路径的相同主体。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52850083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档