Leopard PHP causes Apache to crash resulting in a number of Inventory UI glitches
During a Leopard 10.5.6 OSX update, a newer version of PHP was installed to the system. Because Inventory 9 uses the OSX version of PHP, a number of things break due to this bug. The fix is to downgrade the PHP library on the server back to what it origionaly was until Apple updates the PHP library to fix the bug.
This issue only affects Leopard users. Tiger users are not effected.
To confirm that you are hitting this issue:
- Under the Computers tab, click view to view a machine. Then click Applications under the Software & Hardware tab. If nothing appears, then there is a good chance httpd crashed.
- To confirm the crashing of httpd, look for a crash log in /Library/Logs/CrashReporter
Downgrade instructions
- Download the old PHP library
- Unzip the archive on your desktop
- From the terminal, run:
sudo mv ~/Desktop/libphp5.so /usr/libexec/apache2
-
Restart apache with the following terminal command:
sudo apachectl restart
Full functionaly should now be restarted to your Inventory install
