Пирожное Кронжоб не найдено - PullRequest
0 голосов
/ 26 марта 2012

Я пытаюсь запустить оболочку для торта на сервере linux и у меня возникли проблемы, я мало что знаю об обработке.

Я запускаю следующую тестовую оболочку под названием "cron", чтобы убедиться, что я нахожусь направильная настройка cronjob:

*/1 * * * * cd /usr/www/users/everest1/ads2/app/app; ../cake/console/cake cron

Сначала я получил «Отказано в доступе», которое я исправил, обновив права доступа к файлу для торта.Теперь я просто получаю этот ответ ...

../cake/console/cake: not found

Я даже SSH обращался к самому каталогу cake / console и набирал "cake", и все равно получал ту же ошибку.

У кого-нибудь есть идеи, как решить эту проблему?

PS Я вообще не использую мир SSH или командную строку в linux.Сегодня был первый день редактирования файла crontab, который потребовал некоторого прочтения.

Ответы [ 2 ]

1 голос
/ 26 марта 2012

Хорошо, мне удалось сделать все правильно ...

Первым шагом было прочитать Запуск оболочек как cronjobs

Как только это было создано, я получилошибка «плохой интерпретатор: нет такого файла или каталога», которую я отследил до первой строки скрипта оболочки торта, которую я изменил с #!/bin/bash на #!/usr/local/bin/bash

Это означало, что файлобрабатывался с правильным bash.

Как только это было сделано, все работало гладко.

1 голос
/ 26 марта 2012

Вы поместили путь к торту в переменную $ PATH?

...