Heim > Artikel > Backend-Entwicklung > So installieren Sie Opcache in PHP7
So installieren Sie opcache in php7: Fügen Sie zuerst „zend_extension="opcache.so"“ direkt zu php.ini hinzu; ändern Sie dann „zend_extension“ und ersetzen Sie es durch den absoluten Pfad von opcache.so; laden Sie schließlich die PHP-Konfigurationsdatei neu.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP Version 7.2, DELL G3-Computer.
php7.2 Opcache-Erweiterung installieren
Ich bin heute beim Hinzufügen der Opcache-Erweiterung zu PHP7.2 auf einige Probleme gestoßen. Ich werde einige hier aufzeichnen: Denn nach PHP7 ist die Opcache-Erweiterung standardmäßig installiert, aber nicht aktiviert . , also müssen Sie zend_extension="opcache.so" zu php.ini hinzufügen, um die Erweiterung zu aktivieren
1. Nachdem Sie zend_extension="opcache.so" direkt zu php.ini hinzugefügt haben, laden Sie die PHP-Konfigurationsdatei neu und Warnung: Fehlgeschlagen Beim Laden der Zend-Erweiterung „opcache.so“ wird ein Fehler angezeigt. Der Speicherort der Erweiterung „opcache.so“ kann nicht gefunden werden. Lösung:
1.1 Befehlszeilenausführung: find . -name „opcache.so“ Finden Sie den Speicherort der lokalen opcache.so-Datei
Da ich php7.2 mit brew installiert habe, lautet der gefundene Speicherort von opcache.so:
1.2 Ersetzen Sie den Inhalt auf der rechten Seite von zend_extension= durch den absoluten Pfad von opcache.so
zend_extension="/usr/local/Cellar/php@7.2/7.2.19_1/lib/php/20170718/opcache.so"
2. Laden Sie nach erfolgreicher Änderung der Datei die PHP-Konfigurationsdatei neu und finden Sie einen neuen Fehler. Zend OPcache konnte nicht geladen werden – das war der Fall bereits geladen
Auf der Suche nach Informationen habe ich festgestellt, dass in der PHP7.2-Konfigurationsdatei conf.d eine ext-opcache.ini-Datei erstellt wurde und in der Datei ein anderer opcache.so-Dateipfad angegeben wurde, was bedeutet, dass beim Neuladen Die PHP-Konfigurationsdatei Es gab zwei opcache.ini-Dateien und ich habe zweimal versucht, das Plug-in zu laden
Also habe ich den Inhalt der ext-opcahce.ini-Datei im Ordner conf.d gelöscht und das Problem wurde gelöst
[Empfohlen: PHP-Video-Tutorial 】
Das obige ist der detaillierte Inhalt vonSo installieren Sie Opcache in PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!