这是我的问题。我正在开发一个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
并收到错误没有此类文件或目录
我实际上不知道如何使其有效。谢谢你的帮助!
答案 0 :(得分:0)
你的命令是什么名字?它是否以symfony doc中提到的“Command”结尾:http://symfony.com/doc/current/console.html