小编use*_*775的帖子

你如何使用Apache"ScriptInterpreterSource Registry-Strict"指令?

我在Windows上运行Apache Web服务器,以便处理一些Perl CGI脚本.在生产中这些脚本在linux机器上运行,并且在源代码库中它们都有像shebangs一样#!/usr/bin/perl,但是在我的Windows机器上,shebangs会是#!c:\perl\bin\perl.exe,所以我与源代码库有冲突.

输入Apache ScriptInterpreterSource指令.

我一直试图让它工作,基于我可以谷歌.但到目前为止还没有运气.我有:

  1. 将这些内容添加到适当的指令AllowOverride无
    选项索引FollowSymLinks ExecCGI顺序允许,拒绝允许来自所有ScriptInterpreterSource Registry-Strict

  2. 补充:AddHandler cgi-script .cgi

  3. 编辑了我的注册表并添加了一个新的String

HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command=C:\Perl\bin\perl.exe
Run Code Online (Sandbox Code Playgroud)

现在,我知道只要他们拥有合适的shebang,CGI就可以在这台服务器上运行.

但是当我尝试访问没有shebang的CGI时,apache日志会吐出:

没有为'.cgi'类型的文件找到Exec CGI Verb

任何想法,见解,甚至疯狂的猜测都将不胜感激.

谢谢.

apache perl cgi

7
推荐指数
1
解决办法
5795
查看次数

为什么Java泛型类型参数在运行时没有实现?

我的理解是C#和java在某些方面在泛型方面有所不同,其中之一是泛型类型参数在运行时在C#/ .NET中可用但在Java中不可用.为什么Java语言设计者会这样做?

java generics

6
推荐指数
1
解决办法
774
查看次数

如何关闭Aptana Studio for Eclipse中的自动更新?

我为Eclipse安装了Aptana Studio插件,现在Eclipse启动比以前慢,因为Aptana Studio总是在启动时检查更新 - 而且它真的很慢!

如何在Aptana中关闭自动更新?

aptana eclipse updates

4
推荐指数
1
解决办法
3191
查看次数

标签 统计

apache ×1

aptana ×1

cgi ×1

eclipse ×1

generics ×1

java ×1

perl ×1

updates ×1