fogutil.so problems
Problem:
You're installing on a Linux or Mac server, you get past the install pages, but then your page requests spin indefinitely or return no data. In your Apache error logs, you see errors loading fogutil.so (not errors LOCATING fogutil.so).
Solution:
There is probably a binary incompatibility between your PHP version and the fogutil.so dynamic library. This can result from a few different causes.
1. PHP was compiled with ZTS, the experimental Zend thread-safety option
Use the test script (see below) to see if your PHP was compiled with the "--enable-experimental-zts" option. If so, recompile PHP WITHOUT that option.
2. PHP was compiled with debug enabled
Use the test script (see below) to see if your PHP was compiled with the "--disable-debug" option. If not, recompile PHP with that option.
3. You are not using a supported operating system.
Because of the need for a binary-compatible dynamic library, FogBugz is only supported on the operating systems shown here. If you are not using one of these systems, that may be the reason the shared object is not binary-compatible.
PHP Test Script
Create a script called test.php in (your FogBugz directory)/Website, containing the following:
<?php
phpinfo();
?>
Then, from your web browser, hit (yourFogBugz url)/test.php.
