Lamp
用於從命令行啟用 php 並使用 exec 執行 bgr 程序的包
我有執行 LAMP 的 ubuntu 12.04。
腳本要求是:
Ability to run PHP from the command line (CLI) with exec() Ability to execute background processes with exec("binary > /dev/null &")
首先我應該安裝 php-cli 嗎?或其他一些包?對於第二個,誰能解釋它的含義?
如果要從命令行執行 PHP 腳本,則需要 php5-cli 包。
sudo apt-get install php5-cli
exec函式在 PHP 核心(http://php.net/manual/function.exec.php)中實現,後台執行過程由您的 shell 實現(與 PHP 或任何 PHP 模組無關)
sudo apt-get install php5 sudo apt-get install libapache2-mod-php5 sudo apt-get install apache2
以上所有命令將在您的伺服器上安裝 php 和 apache,您也將能夠執行 php 命令行。