0

我尝试使用带有php-cgi的mongoose嵌入式网络服务器,但文件仍然显示源代码:

<?php echo "1"; ?>

我将此命令与mongoose一起使用:

./mongoose -C php -I /usr/bin/php-cgi

你能帮助我吗?

4

2 回答 2

1

you should modify the file '/etc/php5/cgi/php.ini' or '/etc/php.ini/',set the 'doc_root' same to the 'document_root'.It will be ok!</p>

于 2013-07-04T14:21:56.410 回答
0

它似乎mongoose工作正常,但php不是。

您确定php-cgi在您的系统上可用吗?或者可能php-cgi已安装但您使用的路径 ( /usr/bin/php-cgi) 不正确。

尝试在您的终端上运行which php-cgi并检查响应。如果您没有收到任何响应,则意味着您必须安装它。要php-cgi在 MacOS 上安装,请阅读以下内容:http ://wayneeaker.com/blog/2012/04/05/setting-php-cgi-mac-os-x ,它对我有用。在 ubuntu 上更容易:sudo apt-get install php5-cgi.

于 2012-09-13T13:50:45.640 回答