On Mon, 13 Aug 2007 10:49:48 -0400
"Ian Lord" <[EMAIL PROTECTED]> wrote:
> I just did a portupgrade -a and now memcache doesn't work anymore in php.
best practice is to test upgrades before applying them to production :)
> Here are the version portupgrade installed:
> In php/error.log I can see this error message
> [13-Aug-2007 10:38:20] PHP Warning: PHP Startup: Unable to load dynamic
> library '/usr/local/lib/php/20060613/memcache.so' -
> /usr/local/lib/php/20060613/memcache.so: Undefined symbol
> "php_session_create_id" in Unknown on line 0
it could be that memcache and php got out of sync with the php modules. try
rebuilding all the php modules ( portupgrade -fp php-* ) . the -p will make
binary packages after installing the ports
> If not able to fix (might be a problem with the port, what is the easiest
> way to go back to previous version)
- have you kept packages of the previously installed versions? you an use them
to revert back
- you can try to move the ports tree back to before those upgrades happened,
and force a downgrade to those versions.
i still think the fastest way is to rebuild php*
"Egotism is the anesthetic that dulls the pain of stupidity."
I speak for myself, not my employer. Contents may be hot. Slippery when wet.
Reading disclaimers makes you go blind. Writing them is worse. You have been
email@example.com mailing list
To unsubscribe, send any mail to "[EMAIL PROTECTED]"