私はcronジョブにまったく慣れていません。
- PHP 関数を 1 日 1 回深夜に実行する cron ジョブを設定するにはどうすればよいですか?
- cron ジョブ ファイルに必要なファイルの種類は何ですか?
私は自分のウェブサイトへの FTP アクセスしか持っていないので、サーバーの管理者ではありません。ここで関連する質問を Google で検索して、Stack Overflow で読みましたが、何の結果もありませんでした。
cronタブ (通常はcrontab
ユーティリティで作成され、cron ジョブを一覧表示するファイル) は、シェル アクセスがない場合、手の届かないシステム フォルダーに保存されます。ファイルタイプや拡張子はありません。Unix/Linux のユーザー名にちなんで命名されています。Darwin/Mac OS X では、/usr/lib/cron/tabs/
. シェル アクセスまたは cPanel 拡張機能 (通常は高度なセクションにあります) がなければ、運が悪いでしょう。
cron ジョブをセットアップするには、cpanel またはターミナル (SSH) にアクセスする必要があります。
cpanel を使用している場合は、これらの手順を読んでジョブを追加できます
http://www.siteground.com/tutorials/cpanel/cron_jobs.htm
ここで、コマンドは実行中の実際の Linux コマンドです。
サーバー (FTP ではなく) へのシェル アクセスがある場合は、このコマンドを実行してジョブを設定できます。
crontab cron.txt
の内容はcron.txt
このようなものです
* * * * * /usr/bin/php /home/mydir/project/file.php
開始は、ジョブが実行される時間を意味します (この場合は毎分)
コマンドを実行するのに必要な時間の構文を見つけるのに役立つオンライン crontab メーカーを検索できますが、FTP と PHPMyAdmin アクセスだけではこれを行うことはできません。