私はYiiを使用しており、cron 用のスクリプトを実装する必要があります。Yii を呼び出して php-script ファイルを起動するだけのスクリプト ファイルがあります。
この時点まではすべて問題ありません。私がphpスクリプトを更新している場合、Cronは古いものを実行し続けます。
cron-service の再起動、サーバーの再起動などは役に立ちませんでした。cronもアンインストールして再度インストールしましたが、何も変わりませんでした。彼はまだこの php-script の古いバージョンを実行しています。
何が間違っているのか、これを解決するために何ができるのか誰にも分かりませんか? Ubuntu 12.04 を使用しています。
編集:
cronjob
スクリプトが実行されています:
#!/bin/bash
cd ../www/protected/ ./yiic Cron ProcessPayments
PHPスクリプト
class CronCommand extends CConsoleCommand {
public function actionProcessPayments() {
...
}}
これは機能しますが、このスクリプトに加えた変更は Cron によって無視されます。そして今、私はこの点にいます:彼は両方を実行します. 私の古いバージョンと新しいバージョン。私は何かにこれほど混乱したことはありません。