Bugzilla安装完初次登录提示“couldn‘t create child process: 720002: index.cgi”解决方法

登入Bugzilla提示“couldn’t create child process: 720002: index.cgi”解决方法

最近公司需要搭建一个自动化测试平台,初步选定了Jenkins+Testlink+JIRA,安装好之后,写了脚本调试了下,三个平台可以正常关联。结果老大的老大发话,bug管理平台要用Bugzilla。
OK,下载Bugzilla安装包+ strawberry-perl-5.30,结果checksetup.pl出现问题,提示模块无法下载。百度了解决方法,把strawberry-perl 换成5.28.2.1,问题解决。
下一步,安装Bugzilla,用的Apache,启动之后进入bugzilla,报了一个“couldn’t create child process: 720002: index.cgi” error,继续百度,发现是因为perl指定路径错误,bugzilla文件里面是“#!/usr/bin/perl -T”,改成“#!E:\env\Strawberry\perl\bin\perl.exe -T”(Windows上perl安装路径)就可以了,成功进入index页,继续点击首页上的链接,结果又一个一样的错误,是另一个文件,然后看了下,bugzilla文件夹下所有的.cgi和.pl文件都是这样的情况。继续百度,找到解决方法,修改windows注册表,强行转换perl运行路径。试了下修改注册表,然而没有什么用。
OK,自己动手写了个python脚本,批量修改bugzilla下的所有文件。
使用前请先备份bugzilla文件夹。

# -*- coding: utf-8 -*-
import os

def reset():
    path = r"E:\env\xampp\htdocs\bugzilla&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值