- ロボメールの未配信について -
先週分のロボメールが配信されませんでしたね。すいませんでした。
配信にはサーバーのCRONという機能を使用してます。PHPスクリプトを、毎週金曜の17時に自動実行しているわけです。
ところが3/3のサーバーのメンテ以降、スクリプトが正常に動作しなくなってしまいました。手動で実行すると問題ないのですが、CRONで実行するとなぜか正常に動作しない。
ここ数日、原因の解明に明け暮れていたわけですが、本日ようやく解決しました。専門的になってしまいますが、カレントパスを指定していなかったためデータファイルの読み込み時にエラーが出ていたことが原因でした。3/3以前は、それでも問題なかったので謎なんですけど……きっとメンテの際にサーバーの仕様を変えたのでしょうね。
と言うわけで、今週の配信をお楽しみに〜。
配信にはサーバーのCRONという機能を使用してます。PHPスクリプトを、毎週金曜の17時に自動実行しているわけです。
ところが3/3のサーバーのメンテ以降、スクリプトが正常に動作しなくなってしまいました。手動で実行すると問題ないのですが、CRONで実行するとなぜか正常に動作しない。
ここ数日、原因の解明に明け暮れていたわけですが、本日ようやく解決しました。専門的になってしまいますが、カレントパスを指定していなかったためデータファイルの読み込み時にエラーが出ていたことが原因でした。3/3以前は、それでも問題なかったので謎なんですけど……きっとメンテの際にサーバーの仕様を変えたのでしょうね。
と言うわけで、今週の配信をお楽しみに〜。
3/9/2009 Tweet