PHPスクリプトを実行していくつかのことを実行するcronジョブを実行しています。まず、データベースを開き、テーブルの内容をmemcacheに保存します。次に、基本的に2つの配列であるJavascriptファイルを作成して、クライアントブラウザーが多くの作業を実行し、サーバーが過負荷になるのを防ぎます。これは新しく追加されました。
スクリプトは手動で非常にうまく実行され、1年以上の間、10分ごとにmemcacheを更新してその役割を果たしてきました。ここでは、Javascriptファイルのアドオンが大きな問題です。cronjob s / bは、このファイルの新しい更新版を10分ごとに作成しますが、コマンドラインから手動で実行しない限り機能していないようです。
これを確認するには、次のようにします。
ls -al id_index.js
ファイルリストのタイムスタンプを確認します。
crontabで起動したスクリプトからJavascriptファイルを作成することに問題はありますか?
ところで、cronjobファイルのエントリは次のようになります。
# m h dom mon dow command
*/10 * * * * php /home/accountname/public_html/mc_store_arrays.php
ありとあらゆる助けをいただければ幸いです。