sam*_*ara 13 linux apache-http-server php ubuntu-8.10 ubuntu
我已经安装了 Apache 和 PHP。我知道 PHP 可以工作,因为我已经在 Apache 服务器上测试了一个简单的 PHP 文件。
我正在编写一个简单的网络服务器,它应该能够处理 PHP 文件。因此,一旦我收到对 PHP 文件的请求,我就想做诸如“exec php test.php”之类的操作并获取输出并将其传递给客户端。
因为我不太喜欢 Ubuntu,所以我不知道 PHP 可执行文件在哪里(应该在 \bin 中?)但是\bin 或\usr\bin 中没有PHP 文件。
当我运行“which php”时,它什么也没显示。我该怎么做呢?
Kam*_*rot 11
您需要安装php5-cli
或php5-cgi
包。
sudo apt-get install php5-cli
# OR
sudo apt-get install php5-cgi
Run Code Online (Sandbox Code Playgroud)
正如 Zoredache 在评论中指出的那样。cli 版本不处理标头,也不输出它们 - 它是一种完全不知道 HTTP 的干净的 PHP 解释器。
如果您想要具有上述功能的版本,请使用 CGI 版本。
归档时间: |
|
查看次数: |
71896 次 |
最近记录: |