Cannot start apache2 with php5 due to missing sqlite3

Tom Brice tomtoday at gmail.com
Wed Mar 14 20:06:39 PDT 2007


On Mar 14, 2007, at 9:59 PM, Eric Cronin wrote:

> As another datapoint, I got bit with this last night after  
> rebooting a 10.3.9 server after applying the security update.  My  
> apache2 was (and is) linked against the MacPorts sqlite:
>
>         /opt/local/lib/libsqlite3.0.dylib (compatibility version  
> 9.0.0, current version 9.6.0)
>
> and none of the php libraries seemed to be.  Nevertheless, apache  
> would not run until I commented out the AddModule for php and php  
> include.  I rebuilt the whole dependency tree several times and I'm  
> fairly certain its not an issue due to libsqlite being updated or  
> any such thing.  The missing symbols exist in the libsqlite.dylib  
> if I dump it with nm, so it seems that the php module is throwing  
> off the dynamic linker somehow at runtime.  I wasn't using php for  
> anything any more so I just disabled it, I was unable to find a fix.
>
> Thanks,
> ERic

Eric,
Thanks for the input.  My box is 10.3.9 client with all of them  
latest updated (DST you know...;))  Hope this helps nail down the  
problem.

Tom



More information about the macports-users mailing list