我正在将一个4.0.2 bugzilla安装移动到一台在Windows 2012下运行bugzilla 5.0.1的新PC上。我在新机器上安装了bugzilla,我复制了bug数据库和localconfig,然后运行checksetup.pl运行正常。一切似乎都没问题,除非我更改参数,并尝试保存它,我得到一个写错误
软件错误: write_file' ./ data / params.json.3972' - 重命名:Bugzilla / Config.pm第287行拒绝权限。 如需帮助,请发送邮件至本网站的网站管理员,提供此错误消息以及错误的时间和日期。 [Tue Nov 17 11:41:02 2015] editparams.cgi:write_file' ./ data / params.json.3972' - 重命名:Bugzilla / Config.pm第287行拒绝权限。
某些权限问题正在阻止bugzilla脚本保存更改。 Web服务器是IIS8,IUSR对bugzilla文件夹具有写/读权限。有任何想法吗 ?
答案 0 :(得分:0)
正如tonyb61所说,问题是它试图用临时的params.json.XXXX文件替换params.json并失败。这是一个众所周知的问题,但我不记得这是向Bugzilla报告的。但是,解决方法很简单:
我建议在https://www.bugzilla.org/developers/reporting_bugs.html报告此事。