これまで別のレンタルサーバで動作していたcronをさくらVPSでも動作させたいのですがうまくいきません。
■これまで(レンタルサーバ)
1.cronにshファイルを指定
2.shファイル
cd /var/www/★★
/usr/local/bin/php -d include_path='.:./●●.php
■今回(さくらVPS)
/etc/crontab/
05 7 * * * root /usr/bin/php /var/www/■■.sh
・どうしたら動作するでしょうか?
・/etc/crontab/の指定先は「phpファイル」「shファイル」の何れを指定するのでしょうか?
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
cronは単に指定時刻にコマンドを呼ぶものです。
呼ばれるコマンドはシェルスクリプトだろうがperlスクリプトだろうがコンパイルされたコマンドだろうが関係ありません(何でも使える)。
>・どうしたら動作するでしょうか?
そもそもそのスクリプトを手動で起動するとちゃんと動くのでしょうか?
それで問題が無い場合、そもそもcronを使うことが許可されているユーザかどうかとか、スクリプト内の各種パスはあっているかを確認してはいかがでしょうか。
また環境変数についても確認した方がいいかもしれません。
できればcronのログを見てちゃんと起動されているかも確認してください。
この回答への補足
回答ありがとうございます。
>手動で起動するとちゃんと動くのでしょうか?
・手動で起動とはどうやるのでしょうか?
試しに下記を打ったら
# su - root -c "/var/www/■■.sh"
エラー
-bash: /var/www/■■.sh: /bin/sh^M: bad interpreter: そのようなファイルやディレクトリはありません
■■.shファイル内容
#!/bin/sh
#php
cd /var/www/★★
以下略~
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- その他(プログラミング・Web制作) Linuxについて質問です。 引数に指定されたアクセスログのファイルからアクセス数が多い順に上位3つ 1 2023/02/03 03:46
- UNIX・Linux cronでシェルスクリプト実行時のkubactlコマンドが機能しない対処法。 2 2022/08/03 18:58
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- UNIX・Linux Linuxのシェル関数を作成して要件を満たす方法 1 2022/11/19 20:33
- UNIX・Linux Linuxについて2つ質問したいです。 ① シェルスクリプト名をawk1.shとして、指定されたデー 1 2023/02/03 03:49
- UNIX・Linux Linuxのメッセージを出力して処理を終了する方法 1 2022/11/19 20:31
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
テキストファイルから最終行の抽出
-
ファイル名についている「-」と...
-
DUとLSの表示の差
-
ラズパイで『’test.service’をs...
-
ファイル名の -(ハイフン)を _(...
-
DOS コマンドの~zfの意味を教え...
-
DOSコマンドのFOR文で空白を含...
-
oracleの文字コードとlinuxサー...
-
xcopyのエラー情報のはき...
-
特定の更新日付のファイルのみ...
-
Linuxで標準出力したファイルの...
-
データ分割についての質問です ...
-
数字を複数回繰り返す正規表現...
-
lsコマンドで表示されるタイム...
-
ZIPファイルの作成をコマンドか...
-
Windowsバッチファイルで、隠し...
-
Cygwinのコマンドラインから.ba...
-
batファイルの強制終了を回避し...
-
Linux初心者です。cpコマンドの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
テキストファイルから最終行の抽出
-
ファイル名についている「-」と...
-
ラズパイで『’test.service’をs...
-
Linuxで標準出力したファイルの...
-
win11のエクスプローラーの右ク...
-
ファイル名一覧の印刷
-
DOSコマンドのFOR文で空白を含...
-
DOS コマンドの~zfの意味を教え...
-
xcopyのエラー情報のはき...
-
batファイルの強制終了を回避し...
-
oracleの文字コードとlinuxサー...
-
特定の更新日付のファイルのみ...
-
「Vmmem」のメモリ使用量が高い...
-
ファイル名の -(ハイフン)を _(...
-
バッチファイルでのzip形式フォ...
-
TeXでの見出しの変更は可能でし...
-
数字を複数回繰り返す正規表現...
-
CUIとGUIのコピー速度の違いは?
-
ネームサーバーがうまく動きません
おすすめ情報