我正在尝试在Ubuntu上安装CGIProxy。
http://www.jmarshall.com/tools/cgiproxy/install.html#install
基本上它是我放在/ var / www文件夹中的单个“nph-proxy.cgi”文件。 它应该显示一个简单的GUI表单,用户可以在其中输入URL并访问防火墙后面的网站。
我从说明中使用了这个命令:
./nph-proxy.cgi install-modules
似乎没有发生任何事情,当我在浏览器中使用“nph-proxy.cgi”导航到ip地址时,我看到的只是一整页代码,而我应该看到一个GUI表单。
我还是Linux和模块的新手,非常感谢任何帮助。
由于
答案 0 :(得分:2)
您是否在脚本上设置了可执行权限?如果没有,请执行chmod 755 nph-proxy.cgi
。
答案 1 :(得分:0)
实际上我找到了这个问题的答案,基本上你不仅要在ubuntu上安装Perl,还要让它运行cgi脚本。看一下这篇文章,它解释了如何让apache运行cgi脚本。请记住,你必须明确告诉apache允许cgi脚本运行,它不是自动的。