Perl 安装bugzilla时windows注册表问题
我正在尝试在Windows 7上安装Bugzilla,但无法按照中所述进行安装。在说明中,它要求编辑Windows注册表并创建Perl 安装bugzilla时windows注册表问题,perl,apache2,bugzilla,Perl,Apache2,Bugzilla,我正在尝试在Windows 7上安装Bugzilla,但无法按照中所述进行安装。在说明中,它要求编辑Windows注册表并创建 HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command 但是我的注册表中没有.cgi\Shell\ExecCGI\Command项。我也检查了我朋友的电脑,但他在注册表中也没有那个密钥 我已经下载了Bugzilla源代码和所有Perl模块。我已经搜索解决方案两天了。该文档要求您创建注册表项。您可以在regedit中这样做 右键单击
HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command
但是我的注册表中没有.cgi\Shell\ExecCGI\Command
项。我也检查了我朋友的电脑,但他在注册表中也没有那个密钥
我已经下载了Bugzilla源代码和所有Perl模块。我已经搜索解决方案两天了。该文档要求您创建注册表项。您可以在regedit中这样做
- 右键单击
。选择HKEY\U CLASSES\U ROOT
,New
并将密钥命名为Key
.cgi
- 右键单击新键
。选择.cgi
,New
并将密钥命名为Key
Shell
- 右键单击新键
。选择Shell
,New
并将密钥命名为Key
ExecCGI
- 右键单击新键
。选择ExecCGI
,新建
,并将值命名为字符串值
命令
- 编辑Perl可执行文件路径的字符串值
.cgi
扩展,除非该机器以前被用作支持cgi的Web服务器。无论如何,您正在添加一个新的扩展:只需根据需要将每个级别创建为右键单击>新建>键
或者,您可以创建一个cgi.reg
文件并双击它;下面是它的外观:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.cgi\Shell\ExceCGI\Command]
@="C:\\Perl\\bin\\perl.exe -T"
所有缺失的关键点也将被创建。(别忘了根据需要更改路径。)@saifjunaid:我很高兴它起到了作用。请看