Had a little server downtime today across all the sites (same server just different VirtualHosts). Apparently, after the last udpate, Apache decided to change where mod_rewrite and mod_auth_dbm looked for their respective modules. Of course, the old files still existed in the same place as they had always been. I just had to dig into the directory tree and find that there was a slew of new files since the last patch. In the meantime, I recompiled both PHP and Apache and was about ready to download the source directly and do it manually rather than with Slackware’s package tool Swaret.
So, for anyone that happens to use Slackware and like to keep it updated, I’ll post the specifics and save you some time.
When restarting Apache you may see this:
Cannot load /usr/local/apache/libexec/mod_rewrite.so into server:
/usr/local/apache/libexec/mod_rewrite.so: undefined symbol: dbm_fetch
Read more