为什么cgi脚本必须保留在cgi-bin文件夹中?
为什么cgi脚本必须保留在cgi-bin文件夹中?
与在 public_html 文件夹和 cgi-bin 文件夹中插入 python 脚本(或 php 脚本或任何其他脚本)有什么区别?
我不明白 :-\
Why cgi scripts have to stay in cgi-bin folder ?
What is the difference from insert python script ( or php script or any other script ) in public_html folder and in cgi-bin folder ?
I don't understand :-\
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
他们没有。唯一的限制是 CGI 脚本必须位于已
打开指令的目录中,并且在默认 Apache 配置中,只有 /cgi-bin 目录打开了此选项。但没有什么可以阻止您在其他目录中启用 CGI。
有些人认为将所有 CGI 脚本放在一处更安全。
They don't have. The only restriction is that CGI scripts have to be in deirectory which has
directive switched on, and in default Apache configuration only /cgi-bin directory has this option on. But nothing prevents you from enabling CGI in other directories.
Some believe that putting all CGI scripts in one place is more secure.
它不必位于 cgi-bin 中,但您必须指定位置!例如,我将我的文件移至我的主 www 文件夹,其中包含您的 index.htm 文件。
It does not have to be in the cgi-bin, but you have to specify where! For example I moved mine to my main www folder where your index.htm file would be.