PHP開発用に XAMPP v1.8.3をインストールしました。 Ubuntuは初めてなので、/opt/lampp/bin/php
にあるPHPの環境変数を設定する方法がわかりません。
PHPスクリプトはlocalhost
から実行できますが、コマンドラインからも実行したかったのです。
このシステムを使用するのは私だけなので、すべてのユーザーにこの変数を設定したいと思います。
環境変数は/etc/environment
で設定されます。このファイルには$PATH
変数があります。この変数は、さまざまな場所のバイナリへのパスを格納します。
バイナリファイルを検索する場所に/opt/lampp/bin
を追加するには、パス変数に:
を前に付けたこのパスを追加します。
たとえば、$PATH
変数が次の場合:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
/opt/lampp/bin
を末尾に追加すると、次のようになります。
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/lampp/bin
これを行った後、source /etc/environment
を実行します。
インタラクティブなPHPシェルを開くには、ターミナルを入力するだけです:
php -a
ファイルを開くことに関しては、ちょうど:
php filename.php
/opt/lampp/bin/php
の代わりとして、コマンドラインからphpスクリプトを実行するには、 php5-cli をインストールするだけです。
Sudo apt-get install php5-cli
そして、次を使用してスクリプトを実行します。
php myscript.php
編集者注:バージョンによっては、代わりにphp7.0-cli
などをインストールする必要がある場合があります
使用できます
php /var/www/html/yourProjctFolder/yourFile.php
Echoまたはprintステートメントを記述している場合、これはphpファイルを呼び出して出力します