Я установил Bugzilla с помощью удобного установщика Windows (https://wiki.mozilla.org/Bugzilla:Win32InstallPackages)
Я пытаюсь перейти на 3.6.3, следуя эти инструкции.
Я загрузил архив и перешел к шагу 2.7.3.4, но мой веб-сервер начинает выдавать 500 ошибок, когда я пытаюсь получить доступ к сайту. В журнале ошибок apache говорится: The system cannot find the file specified. : couldn't spawn child process: C:/Program Files/Bugzilla/bugzilla/index.cgi
Что-то не хватает в этих инструкциях по обновлению?
Удобный установщик Windows также может выполнять обновления - просто установите пакет 3.6.3 поверх имеющейся у вас версии.
Для обновления вручную #! строку во всех файлах .cgi необходимо обновить, чтобы она указывала на путь perl.
например. #!"C:/Program Files/Bugzilla/perl/perl/bin/perl.exe" -wT
В SetPaths.cmd
сценарий в http://landfill.bugzilla.org/win32installer/source/ сделает это автоматически при запуске из каталога установки Bugzilla.