URLからサーバーにジョブをコピーするためのcronを設定したいと考えています。私が使用していますcronをコピーしてローカルサーバーにファイルを書き込むにはどうすればよいですか?
cronコマンドは次のとおりです。
cd /home/username/public_html/bin/sh; /usr/local/php54/bin/php script.php;
script.phpファイルが含まれています:
rm -f /home/username/public_html/filepath/file.zip; cd /home/username/public_html/filepath/; wget -q -O /dev/null "https://www.domain.com/file.zip"
しかし、それは動作しません。
既に存在する場合は/home/username/public_html/filepath/file.zip
ファイルも置き換えたいと思います。
ありがとうございました。 -
*/10 * * * * RM:
「cron」の使用については、superuser.comまたはunix.stackexchange.comが質問するのに良い場所です。しかし、あなたが得ているエラーメッセージのように、より多くの情報を提供する必要があります。 – Barmar
'script.php'はPHPスクリプトではありません。シェルスクリプトです。 – Barmar
ありがとう、戻ってくるエラーはありません...基本的にスクリプトは、それが正常に実行されたように見えますが、その後、宛先ファイルが作成されていないので、私は必要なコマンドとスクリプトが不思議です。通常の共有サーバーがそれを処理できるなら、どのようなコードが必要なのかは気にしません。ファイルのコピーを作成するだけです。どうもありがとう! – user2963136