Fatal error: Class 'Memcached' ne trouve pas dans /mon/chemin
Quand j'essaie :
$mc= new Memcached();
- Je obtenir
Fatal error: Class 'Memcached' not found in /my/path
phpinfo dit que /etc/php5/apache2/conf.d/20-memcached.ini est chargé comme une supplémentaire .fichier ini.
Le contenu de ce fichier est celui-ci :
; uncomment the next line to enable the module
extension=memcached.so
dpkg --get-selections | grep memcached
libmemcached6 install
memcached install
php5-memcached install
Kubuntu
Apache 2.0
php 5.4.4-1
Pourquoi j'ai cette erreur fatale ?
Qu'est-ce exactement la fonction phpinfo() dit? Voyez-vous
La seule occurrence de "memcached" dans le phpinfo est dans le "Supplémentaires .les fichiers ini analysées" section .
memcached support enabled
section suivie par la version etc.La seule occurrence de "memcached" dans le phpinfo est dans le "Supplémentaires .les fichiers ini analysées" section .
OriginalL'auteur Cedric | 2012-07-13
Vous devez vous connecter pour publier un commentaire.
En fonction de votre commentaire, je ne pense pas que vous l'avez installé correctement. Assurez-vous de voir un article dans le phpinfo (), tels que:
1) Obtenir
libmemcached
2) Configurer le package
3) Faire installer
sudo make install libmemcached
4) Essayer de l'Installer avec Installer avec
sudo pecl install memcached
5) assurez-vous que vous avez
extension = memcached.so
dans votre php.iniRedémarrer Apache
memcached.so
à l'actif de php.iniOriginalL'auteur PoX