warning - php exec status code



linuxのbashでphpスクリプト(php関数)を走らせる (5)

Linuxの端末でphpinfoを実行するだけです。

   php -r 'phpinfo();'

index.phpのようなファイルを実行する

    php -f index.php

私たちはLinuxのbashを使用してPHPスクリプトを実行する方法?

PHPファイルtest.php

test.phpが含まれています。

<?php echo "hello\n" ?>

Answer #1

これを行うには2つの方法があります。 1つは既に言及されたもの、すなわち:

php -f filename.php

2番目のオプションは、スクリプトを実行可能にして( chmod +x filename.php )、.phpファイルの先頭に次の行を追加します。

#!/path/to/php

私は確信していませんが、Webサーバがこれを好きなので、あなたもウェブサイトで.phpファイルを使用したい場合、それは最良のアイデアではないかもしれません。 それでも、何らかのスクリプトを書いているだけであれば、毎回php -f /path/to/phpfile.phpするよりも、. ./path/to/phpfile.phpを入力する方が簡単です。


Answer #2

コマンドラインから次のように入力します。

php -f filename.php

filename.phpにテストする機能が含まれ、実行されていることを確認してください。 エコーアウトしたものは、エラーを含めてコンソールに表示されます。

Apache PHPのphp.iniはCLI PHP(コマンドラインインターフェイス)とは異なることが多いことに注意してください。

リファレンス: https://secure.php.net/manual/en/features.commandline.usage.php : https://secure.php.net/manual/en/features.commandline.usage.php


Answer #3

単にこれを行う必要があります:

php test.php

Answer #4
php test.php

それを行うべきか、または

php -f test.php

明示すること。





shell