私はphpファイルを作成しました。したがって、それを実行するたびに、すべてのデータベースがホスト内のフォルダーにコピーされます。
だから私は毎日そのページをロードするためにcronジョブを呼び出す方法があるのだろうかと思っていましたか?
はい、できます。
sudo crontab -eを実行すると、次の行を追加できます。
0 0 * * * /path/to/php /path/to/php/file.php
基本的に、これが意味するのは、毎日深夜に、phpインタープリターを呼び出してコマンドを実行し、次にphpファイルを実行するということです。
phpファイルにroot(またはcronjobを実行したいユーザー)に対する正しい権限があることを確認してください。
編集:cPanelを使用している場合は、次のドキュメントを確認してください:http://docs.cpanel.net/twiki/bin/view/11_30/CpanelDocs/CronJobs#cronジョブの追加
はい、myscript.sh
このphpを呼び出すシェルスクリプトを作成します。例:
#!/bin/sh
php yourscript.php
次に、cronで6時間ごとに実行するようにスケジュールします。
0 */6 * * * ./myscript.sh
「ビュー」の意味によって異なります。PHP cURLまたはシェルコマンド(wget、curlなど)を実行するcronジョブを設定することはできますが、ブラウザーには読み込まれません。