スクリプトが /usr/local/bin にない場合 スクリプトを呼び出す前に php を付ける必要があります。 このように:
php myscrip.php
シバンの場合、これが私が使用するものです:
このように:
#!/usr/bin/php
またはこれ:
#!/usr/bin/env php
(ほとんどのシステムで) #!/usr/bin/env php にする必要があります 、しかしあなたのエラーはそれとは関係ありません.
-bash: script.php: command not found
script.php と書かれています が見つかりません。
問題がシバン行である場合、エラーは次のようになります:
bash: script.php: /usr/env: bad interpreter: No such file or directory
おそらく、あなたは script.php と入力しています ファイルが $PATH のディレクトリにありません または実行できません。
chmod +x script.php ../script.php .
2 の代わりに、$PATH にリストされている場所にファイルを移動/コピー/シンボリック リンクできます。 または $PATH を変更します スクリプトを含むディレクトリを含めます。