VPS中的Symfony2 cron作业命令

VPS中的Symfony2 cron作业命令,symfony,cron,crontab,cron-task,cronexpression,Symfony,Cron,Crontab,Cron Task,Cronexpression,我有一个symfony2项目,我从一个共享主机移到了一个VPS。我有一个cron作业命令在共享主机中工作,但我无法使它在VPS WHM/cpanel CentOs 6中工作 我在共享主机的cpanel中使用的命令是: /usr/local/php-5.6.12/bin/php /home/a155r66t/public_html/mydomain.com/app/console api:import 在VPS中,指向Symfony命令的路径是/home/mydomain.com/app/con

我有一个symfony2项目,我从一个共享主机移到了一个VPS。我有一个cron作业命令在共享主机中工作,但我无法使它在VPS WHM/cpanel CentOs 6中工作

我在共享主机的cpanel中使用的命令是:

/usr/local/php-5.6.12/bin/php /home/a155r66t/public_html/mydomain.com/app/console api:import
在VPS中,指向Symfony命令的路径是/home/mydomain.com/app/console api:import,但我无法找到指向VPS中php的路径。我尝试了这些,但没有成功:

/usr/local/php-5.5.29/bin/php /home/mydomain.com/app/console api:import
/usr/bin/php
/usr/local/bin/php
root php

你能告诉我怎样才能找到正确的通往php的路线吗?或者应该是什么?谢谢。

最后,在一些好的帮助下,我设法解决了这个问题。在我的VPS中,cron任务的正确句子是:php/home/mydomain/app/console api:import

where是php或which phpThank you。这是一大步。这些SSH命令的结果是:wheresisphp:/usr/bin/php/usr/lib/php.ini/usr/local/bin/php/usr/local/lib/php.ini、v/usr/local/lib/php.ini/usr/local/lib/php/usr/local/php,其中php/usr/local/bin/phpMost是我已经尝试过的路由中的。我没有尝试的唯一示例:/usr/local/bin/php给出了这个错误/bin/sh:/usr/local/lib/php:是一个目录。并且/usr/local/php也给出了错误/bin/sh:/usr/local/php:是一个目录。在共享主机中,他们告诉我必须将php版本放入路由中,我不知道这在VPS中是否也是必要的。当我在SSH中引入php-v时,我得到了PHP5.5.29 cli,因此我知道php版本是5.5.29。我将继续尝试这些路由的组合…/usr/bin/php我始终使用此路径并始终工作。该路由给我以下错误:状态:404未找到X-Powered-By:php/5.5.29内容类型:text/html未指定输入文件。我将在cpanel中向域的用户介绍这个cron作业。也许我应该和root用户一起试试?