我已经在 ubuntu 12.04 中运行 LAMP。
脚本要求如下:
Ability to run PHP from the command line (CLI) with exec()
Ability to execute background processes with exec("binary > /dev/null &")
对于第一个问题,我应该安装 php-cli 吗?还是其他软件包?对于第二个问题,有人能解释一下这是什么意思吗?
答案1
如果您想从命令行运行 PHP 脚本,则需要 php5-cli 包。
sudo apt-get install php5-cli
执行函数在 PHP 核心中实现(http://php.net/manual/function.exec.php),后台执行的过程由你的 shell 实现(与 PHP 或任何 PHP 模块无关)
答案2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo apt-get install apache2
以上所有命令将在您的服务器上安装 php 和 apache,并且您还可以运行 php 命令行。