質問するログイン新規登録

回答編集履歴

1

微修正

2019/02/12 08:46

投稿

otn
otn

スコア86597

answer CHANGED
@@ -1,8 +1,8 @@
1
1
  質問にお書きのように、後々のためにというのもあるでしょう。
2
2
 
3
3
  シェル経由でなく、PHPスクリプト単体で起動するためには、PHPスクリプト先頭にshbang行を書かないといけませんが、書くとウェブサーバーから呼び出すとshbang行が出力されてしまいます。
4
- 同じ処理を、バッチでもブラウザからでも起動するということであれば、`php ファイル名`と書く意味はあるかと思います。
4
+ 同じ処理を、バッチでもブラウザからでも起動するということであれば、シェルスクリプトにして`php ファイル名`と書く意味はあるかと思います。
5
5
 
6
- るいはポータビティ関係でshbang行にPHPのフルパスを書きたくない
6
+ crontab等からの起動でればシェルスクプトを絡ませなくても、crondがシェルコマンドラインを認識するで、直接`php ァイ名`書けますが
7
7
 
8
- crontab等からの起動でればシェルスクプトを絡ませなくても、crondがシェルコマンドラインを認識するの、直接`php ァイ名`とけますが
8
+ るいはポータビティ関係shbang行にPHPのフルパスをきたくないとか