我正在关注教程它要求我保存proxy.cgi
在/var/www/cgi-bin
目录中。
中没有www
名为 的目录cgi-bin
。我需要在那里创建一个目录吗?我认为本教程的指导是针对基于 RPM 的 Linux 发行版,但我可能错了。
答案1
在 Ubuntu 上,标准cgi-bin
目录是/usr/lib/cgi-bin
。
答案2
大多数文件不应作为 CGI 脚本执行。这非常危险。CGI 脚本应保存在与 DocumentRoot 分开且在 DocumentRoot 之外的目录中,并且只有此目录应设置 ExecCGI 选项。这是默认设置,CGI 脚本的默认位置是 /usr/lib/cgi-bin。