A forum for technical support discussion related to Fogbugz.
Okay, this is almost painlessly. I got some pointers from Michael in tech support. I am by no means a Linux expert so your mileage may vary...
Install Apache, MySQL, via YUM or Add/Remove programs or Ananconda during FC4 install.
FogBugz doesn't yet support PHP5 so do not install it (if you did just remove it..."yum remove php")
To get PHP4 download and install the following RPMs from:
Install them using YUM. (yum install *.rpm)
eAccelerator doesn't have a RPM/binary for this combination (OS/PHP..ugh) so you have to compile your own... But it's pretty easy (I never compiled anything before)
Download the src for eaccelerator from http://eaccelerator.net/
To compile and install following the directions at:
In the last step install it as a PHP extension not a Zend module.
Disable SELinux altogether by setting the line
in your /etc/sysconfig/selinux
This is to allow access to the fogbugz.so, there is a way to do it on a per library level, but frankly I didn't care.
After the PHP script had run, I had to mess with the permissions on the FogBugz installation, if you run into any problems (403 or reading config files when starting Apache) a chmod 777 for fogbugz fixed the problem.
Hope this helps other people.
Yuk. I hate seeing chmod 777 as a fix for any type of security problem. There is almost always a better solution, chmod 777 just removes security altogether rather than fixing it.
Thursday, December 15, 2005
This topic is archived. No further replies will be accepted.Other recent topics