Maison  >  Article  >  développement back-end  >  Comment installer opcache en php7

Comment installer opcache en php7

藏色散人
藏色散人original
2021-03-03 09:51:043315parcourir

Comment installer opcache dans php7 : ajoutez d'abord "zend_extension="opcache.so"" directement dans php.ini ; puis modifiez "zend_extension" et remplacez-le par le chemin absolu de opcache.so ; configuration php Juste un fichier.

Comment installer opcache en php7

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.2, ordinateur DELL G3.

php7.2 Installer l'extension opcache

Aujourd'hui, j'ai rencontré quelques problèmes lors de l'ajout de l'extension opcache à php7.2, j'en enregistrerai ici : car après php7, L'opcache. L'extension est installée par défaut, mais elle n'est pas activée, vous devez donc ajouter zend_extension="opcache.so" à php.ini pour activer l'extension

1. Ajoutez zend_extension=" directement à php.ini opcache. .so", rechargez le fichier de configuration php, et une erreur Avertissement : échec du chargement de l'extension Zend 'opcache.so' s'affiche et l'emplacement de l'extension opcache.so est introuvable. Solution :

1.1 Exécution de la ligne de commande : find . -name "opcache.so" Recherchez l'emplacement du fichier opcache.so local

Parce que j'ai installé php7.2 avec Brew, donc recherchez le emplacement de opcache.so :

Comment installer opcache en php7

1.2 Remplacez le contenu sur le côté droit de zend_extension= par le chemin absolu de opcache.so

zend_extension="/usr/local/Cellar/php@7.2/7.2.19_1/lib/php/20170718/opcache.so"

2. Une fois le fichier réussi, j'ai rechargé le fichier de configuration php et j'ai trouvé une nouvelle erreur Impossible de charger Zend OPcache - il était déjà chargé

Après avoir recherché des informations, j'ai découvert qu'un ext-opcache avait été créé dans le php7. 2 fichier de configuration conf.d fichier .ini, un autre chemin de fichier opcache.so est spécifié dans le fichier, ce qui signifie que lorsque je recharge le fichier de configuration php, il y a deux fichiers opcache.ini, et j'essaie de charger le plug-in deux fois.

Par conséquent, le contenu du fichier ext-opcahce.ini dans le dossier conf.d a été supprimé et le problème a été résolu

[Recommandé : Tutoriel vidéo PHP]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn