我已经安装微软XAMPPv1.8.3 用于我的 PHP 开发。我是 Ubuntu 新手,所以我不知道如何设置位于 的 PHP 环境变量/opt/lampp/bin/php
。
我可以很好地运行 PHP 脚本localhost
,但我也想从命令行运行它们。
我想为每个用户设置这个变量,因为我是唯一使用这个系统的人。
答案1
要打开交互式 php shell,只需在终端中输入:
php -a
至于打开文件,只需:
php filename.php
答案2
环境变量在 中设置/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
。
答案3
作为替代方案/opt/lampp/bin/php
,要从命令行运行 php 脚本,你只需要安装php5-cli:
sudo apt-get install php5-cli
并使用以下命令运行脚本:
php myscript.php
编者注:根据你的版本,你可能需要安装php7.0-cli
etc
答案4
您可以使用
php /var/www/html/yourProjctFolder/yourFile.php
这将调用你的 php 文件并输出如果你写了 echo 或 print 语句