GNU/Linux >> Linux の 問題 >  >> Linux

シバンを追加する方法 #! Linuxでphpスクリプトを使用しますか?

スクリプトが /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 を変更します スクリプトを含むディレクトリを含めます。


    Linux
    1. Linuxコマンドのスクリプトを作成する方法

    2. BashスクリプトにUnix/Linuxユーザーを追加する方法は?

    3. Ubuntu/LinuxにApacheを使用してSuphpをインストールする方法

    1. PHPスクリプトとLinuxコマンドラインを使用してWebサイト(html)のスクリーンショットを作成する方法

    2. PHP スクリプトをテストする方法

    3. LinuxでChromedriverをPATHに追加するには?

    1. Linuxでユーザーをグループに追加する方法

    2. Linux でスワップ領域を追加する方法

    3. Linuxでパスワードを確認するには?