Memcache class not found when accessed over internet
marc at corky.net
marc at corky.net
Sat Sep 22 12:26:36 UTC 2007
This is a very basic configuration issue and as such should not really
be addressed to this list.
Anyway, there are most likely several php.ini files on your system, when
running 'php' from command line you are using one config file and
mod_php within apache uses another. The location of these files would
differ depending on your system/distribution.
Try find /etc -name php.ini
Once you make the changes to the file, you need to reload apache for
your change to apply.
Marc
Suleman Ali wrote:
> I've memcached installed and running. And it works when accessed from
> the command line:
>
> $ php -i | grep memcache
> memcache
> memcache support => enabled
> memcache.allow_failover => 1 => 1
> memcache.chunk_size => 8192 => 8192
> memcache.default_port => 11211 => 11211
> memcache.max_failover_attempts => 20 => 20
> Registered save handlers => files user sqlite memcache
>
> But fails when accessed over the internet/through apache:
> *
> Fatal error*: Class 'memcache' not found in
> */home/sali/public_html/tp/test.php* on line *29*
>
> What am I doing wrong?
>
> --
> Suleman Ali
> www.techbeef.com <http://www.techbeef.com>
More information about the memcached
mailing list