0

我正在开发一个 Symfony 项目,我有 4 个命令允许我更新电话和电子邮件数据,这要归功于 OVH' Api。当我在本地( php bin/console converseo:updateTelephony )上使用我的终端时,该命令可以正常工作。

现在,我想使用 Ovh 的 cron 接口将这些命令放入 crontab 中。我做了一个 php 文件test.php

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

 ?>

test.sh

#!/bin/bash
/usr/local/php5.6/bin/php /homez.number/mysite/www/bin/console converseo:updateBilling

我得到了错误:

[Symfony\Component\Console\Exception\CommandNotFoundException]  
Command "converseo:updateBilling" is not defined.              
Did you mean one of these?                                      
      converseo:updateBilling                                     
      converseo:updateEmailCount                                  
      converseo:updateTelephony                                   
      converseo:updateEmail 

这些行完全相同,我不明白为什么会出现此错误。

非常感谢您的回答!

4

0 回答 0