Installing Bugzilla
This was weird. I lately tried to install Bugzilla on one of my virtual hosts but it’s testserver.pl script failed with:
Use of uninitialized value in pattern match (m//) at ./testserver.pl line 110. Use of uninitialized value in pattern match (m//) at ./testserver.pl line 110. TEST-FAILED Webserver is not executing CGI files.
The Apache error log told nothing more than
Premature end of script headers: testagent.cgi
All Google lookups failed to solve my problem. Although I had the impression that my CGI setup was somehow wrong, I couldn’t find the reason. Then I intensively checked the VirtualHost directive. The server uses a Plesk 8.0 installation for setting up hosts. The default configuration for virtual hosts with CGI there is to include a “SuexecUserGroup” directive. After removing it, the Bugzilla installation succeeded.
So you might wanna give it a try
June 26th, 2009 at 1:43 am
Live saver!