Nếu tôi chạy phpinfo() nó cho tôi biết rằng memcached được cài đặt.Đã cài đặt Memcached nhưng không tìm thấy lớp học
memcached
memcached support enabled
Version 1.0.2
libmemcached version 0.44
Session support yes
igbinary support no
Tôi đã cài đặt nó với sudo pecl install memcached
Nhưng khi tôi cố gắng để nhanh chóng lớp memcached nó không được tìm thấy:
$ mc = new memcached();
được: Lỗi
Fatal: Class 'Memcached' không tìm thấy
Không bao giờ sử dụng PECL như một cơ chế cài đặt trước đó, tôi cần phải làm điều gì đó bổ sung trong php.ini hoặc nơi nào đó để có thể sử dụng lớp?
Bạn nói phpinfo() cho thấy nó thật kỳ quặc. Tôi sẽ hỏi bạn có bao gồm module bên trong php.ini không. Một cái gì đó như memcached.so hoặc một cái gì đó. – luckytaxi
Yep, extension = memcached.so nằm trong php.ini –