Symfony命令/ Cron作业不适用于Ovh

时间:2017-06-10 14:18:26

标签: php symfony ovh

这是我的问题。我正在开发一个Symfony项目,该项目可以访问来自OVH API的电话和电子邮件数据。为此,我使用cron job(来自Ovh board)。

我有php文件( home / mySite / www / command.php ),其中包含:

<?php
shell_exec("sh mycommand.sh");

 ?>

我的bash文件( home / mySite / mycommand.sh ):

#!/bin/bash
cd /homez.mynumber/mysite/www
/usr/local/php5.6/bin/php bin/console converseo:updateTelephony

我确信路径很好,因为我收到错误第2行:cd:/homez.mynumber/mysite/www:没有这样的文件或目录

所以我删除了第2行:

#!/bin/bash
/usr/local/php5.6/bin/php bin/console converseo:updateTelephony

并收到错误没有此类文件或目录

我实际上不知道如何使其有效。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

你的命令是什么名字?它是否以symfony doc中提到的“Command”结尾:http://symfony.com/doc/current/console.html