On PHP 5.2 I was using a custom php.ini with memcached enabled.
I've noticed on 5.3, using the same extension setting, that memcached is not enabled. I'm tearing my hair out a little bit wondering why?
Here´s the phprc file:
;;; php.ini overrides for PHP 53
output_buffering = 4096
post_max_size = 20M
extension = /usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/memcache.so
Obviously, the last line is the one that's being ignored. I've tried various different paths, including placing memcache.so in the same directory as phprc, but nothing seems to happen (I'd expect to see a memcached section in phpinfo). The other settings are being applied, so I know that phprc is being read:
Loaded Configuration File /etc/php53/php.ini
Scan this dir for additional .ini files /etc/php53/conf.d
Additional .ini files parsed /home/me/.php/5.3/phprc