ユーザー user1 に fcrontab をインストールしました。ユーザーがジョブをスケジュールできる .net Web アプリケーションがあります。このために、ファイル「/var/spool/fcron/user1.orig」を c# ファイル操作メソッドで編集しています。ファイルを編集でき、「fcrontab -l」端末コマンドで変更を確認できます。残念ながら、スケジュールされたジョブは fcrontab でスケジュールされているため、実行されていません。「fcrontab -e」端末コマンドを使用して fcrontab を編集すると、ジョブは fcrontab でスケジュールされているとおりに実行されます。
ユーザー user1 と www-data にフォルダー「/var/spool/fcron」の読み取りと書き込みのアクセス許可を与えました。ファイル「/var/spool/fcron/user1.orig」の編集に問題はありません。fcron が fcrontab の変更を認識し、それ自体を再構築するために、他に何かを実行する必要がありますか?