COMMENT faire: Installer Memcache sur XAMPP (Windows 7/8/10)
Je fais un projet sur Laravel. Je suis en train de faire un système simple qui utilise un cache porté sur memcache. Lorsque j'ai commencé, j'ai vérifié Laravel site d'abord et puis j'ai trouvé que l'utilisation de Memcached cache nécessite la Memcached PECL package à installer.
J'ai fouillé et j'ai eu quelques problèmes lors de l'installation.
Comment installer memcache
?
OriginalL'auteur Shweta | 2015-12-09
Vous devez vous connecter pour publier un commentaire.
Voici les étapes qui doivent être suivies lorsque vous installez memcache.
de recherche pour
;extension=php_memcache.dll
Si elle ne trouve pas ajouter
3. télécharger le fichier
php_memecache.dll
de windows.php.net(assurez-vous de vérifier votre version de php et php_memcache.dll sont les mêmes. Sinon, ce sera par erreur.)
dézipper et copier-coller".dll fichier dans le chemin d'accès xampp\php\ext, dans mon cas c'est F:\xampp\php\ext (j'ai dû renommer le fichier à memcache.dll, mais quand vous prenez un coup d'oeil sur d'autres sites qui décrit les étapes à suivre pour cela, ils ne disent pas renommer, mais j'ai fait ça dans mon projet!).
Télécharger le Memcache.exe de jellycan
Après la fin du téléchargement, décompressez-le et placez le memcache.exe fichier dans n'importe quel répertoire de votre choix (p. ex. C:/memcached/). assurez-vous que le nom de dossier doit être memcached
c:/memcached/memcached.exe -d install
puis tapez
net start "memcached server"
Dans le cas où vous obtenez memcache est déjà installé. alors allez simplement à travers la ligne
net start "memcached server"
.Ou
Pour l'installation, vous pouvez aller sur le chemin où vous avez copié les memcache.exe. et double-cliquez sur le fichier, memcache est installé, maintenant, il suffit d'ajouter la ligne
net start "memcached server"
et votre memcache est activé.Redémarrer Xampp Apache
Redémarrer Memcached:
C:\Windows\system32> net start “memcached”
Memcached service de départ.
Le service memcached a été démarré avec succès.
C:\Windows\system32> net stop “memcached”
Le service memcached est en cours d'arrêt.
Le service memcached a été arrêté correctement.
net start "memcached server"
renvoie une erreur, mais sans les guillemets n'est pasnet start memcached server
, et il fonctionne.Et comment puis-je vérifier si je l'ai installé correctement ? Je le vois dans le phpinfo() journal ? Parce qu'il n'y est pas. Et je suis un peu confus. Dois-je installer memcached sur les fenêtres ou sur les seuls xampp localhost ?
erreur lors de l'exécution
memcache.exe -d install
"impossible d'ignorer SIGHUP: Pas d'erreur"OriginalL'auteur Shweta