我试图使用mongose嵌入式Web服务器和php-cgi,但文件被保留以显示源代码:
<?php echo "1"; ?>
我将此命令用于猫鼬:
./mongoose -C php -I /usr/bin/php-cgi
你能帮我吗?
您应该修改文件"/etc/php5/cgi/php.ini"或"/etc/php.ini/",将"doc_root"设置为"document_root"。一切都会好起来的
看起来mongoose
工作正常,但php
不正常。
您确定php-cgi
在您的系统上可用吗?或者可能安装了php-cgi
,但您使用的路径(/usr/bin/php-cgi
)不正确。
尝试在您的终端which php-cgi
上运行并检查响应。如果你没有得到回应,那就意味着你必须安装它。要在MacOS上安装php-cgi
,请阅读以下内容:http://wayneeaker.com/blog/2012/04/05/setting-php-cgi-mac-os-x,它对我有效。在ubuntu上更容易:sudo apt-get install php5-cgi
。