これは簡単な答えかもしれないので、私はかなりcronジョブに慣れていますが、ここで何がうまくいかないのか分かりません。私はファイルの名前を変更するPHPスクリプトを実行するためにcronジョブを使用しています。私はPHPファイルを読み込むとき、それは何をすべきかを行うので、スクリプトが動作することを知っています。しかし、cronジョブは毎回エラーメールを送信します。ここで私が実行しているスクリプトは次のとおりです。機能しているスクリプトでエラーが出るcronジョブ
<?php
rename("login/pools.php", "login/poolsbk.php");
?>
私はcronコマンドを使用しています:ここ
を/home/dollarca/public_html/renamescript1.phpと-q PHPはそれが生成するエラーです。警告:名前の変更(login/pools.php、login/poolsbk.php):/home/dollarca/public_html/renamescript1.phpの2行目のファイルやディレクトリがありません
エラーが出ていますディレクトリ内のファイルではなくスクリプト内のファイルの名前を変更しようとしています。間違ったcronコマンドを使用していますか?
は 'login'ディレクトリは' public_html'ディレクトリのサブですか? –
名前を変更したいファイルの絶対パスは何ですか? 'login/pools.php'の代わりに'/login/pools.php'の名前を実際に変更したいのですか? –