cronで動かそうとしても動作しない場合
たまにハマるポイント。
crontabで何度設定しても、まったく動かない場合、ユーザ権限が普段と違う事が考えられる。
普段コンソールで動かしている時は自分のアカウントでも、cronで動作するときは違う場所からスタートしたりするので、
例えばPHPなどの場合は、プログラムの先頭に
chdir(プログラムのあるパス);
とやるなどして、プログラムの位置にまで進ませないと上手く動かない。
プログラマによるプログラマのためのサイト(20年プログラマやってきた職業軍人がお届けする戦闘指南書)
たまにハマるポイント。
crontabで何度設定しても、まったく動かない場合、ユーザ権限が普段と違う事が考えられる。
普段コンソールで動かしている時は自分のアカウントでも、cronで動作するときは違う場所からスタートしたりするので、
例えばPHPなどの場合は、プログラムの先頭に
chdir(プログラムのあるパス);
とやるなどして、プログラムの位置にまで進ませないと上手く動かない。
ディスカッション
コメント一覧
まだ、コメントがありません