sud*_*vil 18 php command-line xampp environment-variables
我已经为我的 PHP 开发安装了XAMPP v1.8.3。我是 Ubuntu 的新手,所以我不知道如何为位于/opt/lampp/bin/php
.
我可以localhost
很好地运行 PHP 脚本,但我也想从命令行运行它们。
我想为每个用户设置这个变量,因为我是唯一一个使用这个系统的人。
ani*_*uia 24
要打开交互式 php shell,只需在终端中输入:
php -a
Run Code Online (Sandbox Code Playgroud)
至于打开文件,只需:
php filename.php
Run Code Online (Sandbox Code Playgroud)
job*_*bin 21
环境变量设置在/etc/environment
. 您将$PATH
在此文件中找到该变量。此变量将二进制文件的路径存储在不同位置。
要添加/opt/lampp/bin
到搜索二进制文件的位置,只需将此路径以 a 开头附加:
到路径变量。
例如,如果$PATH
变量是:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Run Code Online (Sandbox Code Playgroud)
添加/opt/lampp/bin
到它的末尾,使其成为:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/lampp/bin
Run Code Online (Sandbox Code Playgroud)
完成此操作后,执行source /etc/environment
.
Syl*_*eau 13
作为替代/opt/lampp/bin/php
,要从命令行运行 php 脚本,您只需要安装php5-cli:
sudo apt-get install php5-cli
Run Code Online (Sandbox Code Playgroud)
并使用以下命令运行您的脚本:
php myscript.php
Run Code Online (Sandbox Code Playgroud)
编者注:根据您的版本,您可能需要安装php7.0-cli
etc