I ran into an issue installing php5+extensions on FreeBSD 6.2, and figured I might help others that ran into the same issue out. Basically, after a port install of lang/php5 and lang/php5-extensions, apache will fail to load, without any indication of success, or failure. I'm sure if you found this page you've figured out that commenting out sessions.so from your /usr/local/etc/php/extensions.ini file allowed apache to start, but without sessions support. Simple, and ridiculous fix... move the extension=session.so line to the top of your extensions.ini file. Hopefully this has saved you a little headache. --Dave. (keywords to help Google folks out) FreeBSD Apache PHP PHP5 Session.so does not start failed to start no errors extension.ini lang/php5-extensions
Talk about necromancing here... There's actually a few extensions like that, where the load order could result in crashing. I did file a bug report with FreeBSD ports team and PHP, and both have sat idle for the last 2 years. I partially recall mysqli and imap screwing up due to this.