-1

私はcronジョブにまったく慣れていません。

  1. PHP 関数を 1 日 1 回深夜に実行する cron ジョブを設定するにはどうすればよいですか?
  2. cron ジョブ ファイルに必要なファイルの種類は何ですか?

私は自分のウェブサイトへの FTP アクセスしか持っていないので、サーバーの管理者ではありません。ここで関連する質問を Google で検索して、Stack Overflow で読みましたが、何の結果もありませんでした。

4

2 に答える 2

2

cronタブ (通常はcrontabユーティリティで作成され、cron ジョブを一覧表示するファイル) は、シェル アクセスがない場合、手の届かないシステム フォルダーに保存されます。ファイルタイプや拡張子はありません。Unix/Linux のユーザー名にちなんで命名されています。Darwin/Mac OS X では、/usr/lib/cron/tabs/. シェル アクセスまたは cPanel 拡張機能 (通常は高度なセクションにあります) がなければ、運が悪いでしょう。

于 2012-07-13T03:58:53.703 に答える
0

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 アクセスだけではこれを行うことはできません。

于 2012-07-13T04:04:12.933 に答える