私のMagento cronは数ヶ月前まで正常に動作しています。しかし最近、突然スケジュールが生成されなくなりました。私のホスティングサーバーでcronコマンド自体が正常に動作しています。Magento ver 1.8.0.0です。
これらは私が試したものです:
ブラウザでcron.phpを実行してみると、cron_scheduleテーブルにスケジュールが生成されません。
AOEスケジューラ拡張機能をインストールして、問題が解決することを期待してください。この拡張機能を使用してスケジュールを生成できますが、Magento cronはcronスケジュールを実行できません。
ホスティングサーバーに新しいMagento ver 1.8.0.0をインストールし、ブラウザーでcron.phpを実行しても、cron_scheduleテーブルは空のままです。
新しいMagentoバージョン1.8.0.0をローカルホストにインストールし、ブラウザーでcron.phpを実行すると、スケジュールが生成されます。だから私はそれをホスティングサーバーにアップロードしようとします。Magentoのキャッシュをクリアしてから、ブラウザーでcron.phpを実行しましたが、驚いたことにcron_scheduleテーブルでは何も起こりません。しかし、それは私のローカルホストで正常に動作します。
同じホスティングサーバーに別のMagentoサイトver 1.7.0.2があります。cronは正常に動作しています。
この問題の原因がまだわからないので、ここに投稿します。誰かが同じ問題を抱えていることを願って、解決策を共有します。
/usr/bin/wget http://www.mysite.com/cron.php >/dev/null 2>&1
。