Я работаю с Yii и должен реализовать script для cron. У меня есть файл script, который просто вызывает Yii и запускает файл php- script.
До этого момента все в порядке. Если я обновляю php- script, Cron просто продолжит выполнение старого.
Перезапуск службы cron, перезагрузка сервера и т.д. не помогли. Я также удалил cron и установил его снова, но ничего не изменилось. Он по-прежнему выполняет старую версию этого php- script.
Кто-нибудь знает, что неправильно или что я могу сделать, чтобы решить эту проблему? Я использую Ubuntu 12.04.
EDIT:
Выполняется cronjob
script:
#!/bin/bash
cd ../www/protected/ ./yiic Cron ProcessPayments
php- script
class CronCommand extends CConsoleCommand {
public function actionProcessPayments() {
...
}}
Это работает, но любое изменение, которое я делаю на этом script, игнорируется Cron. И теперь я нахожусь в этом вопросе: он выполняет оба. Моя старая версия и новая версия. Я никогда не был смущен чем-то.