2014-12-10 3 views
-1

Я использую cron для запуска службы php. Мой cron указывает на php 5.6.2, в то время как режим cli указывает на 5.5.3.Как я могу сделать свою точку CRONTAB другой версии php

Могу ли я знать, как камера я делаю свой пункт cron для php 5.5.3. ??????

Я эхо-эд phpversion() в файле, который я звоню через хрон, это эхо 5.6.2 в то время как тот же файл повторяет 5.5.3, когда я запускаю его с помощью командной строки (не через хрон)

Благодаря!

+0

Это, вероятно, будет псевдоним какой-то. Можете ли вы ввести '' какой php'' в командной строке и добавить ответ? – oradwell

+0

@ockcyp Спасибо за комментарий. Он дает каталог в основном на centos/usr/local/bin/php ... –

ответ

1

Получить полный путь к PHP исполняемый вы используете в командной строке, выполнив:

which php 

Предполагая, что ответ является /usr/local/bin/php, вы можете указать, что путь в кронтаб.

Пример:

* * * * * /usr/local/bin/php /path/to/script.php 
+0

Спасибо, что решил мою проблему :) –

Смежные вопросы