Heim > Artikel > Backend-Entwicklung > Betrieb und Wartung von Linux – PHP stößt auf Probleme bei der Installation von Erweiterungen
Installieren Sie die Phalcon-Erweiterung in PHP. Ich habe zuerst extension=phalcon.so
in php.ini hinzugefügt, aber bei der Verwendung von <code>php -m</code> gab es einen PHP-Warnfehler und gleichzeitig wurde ein Fehler gemeldet, als <code>php -v</code> verwendet wurde, und dann in php.ini extension=phalcon.so
in <code>/etc/php.d</code> löschen und Datei phalcon.ini
in
<code>php -v</code>gemeldet.
<code>php -m</code>
<code>service php-fpm restart</code>
<code>/usr/lib/php/modules/ </code>
<code>/etc/php.d</code>
extension=phalcon.so
Installieren Sie die Phalcon-Erweiterung in PHP. Ich habe zuerst <code>php -m</code> in php.ini hinzugefügt, aber bei der Verwendung von <code>php -v</code> gab es einen PHP-Warnfehler und gleichzeitig wurde ein Fehler gemeldet, als extension=phalcon.so
verwendet wurde, und dann in php.ini <code>/etc/php.d</code> in phalcon.ini
löschen und Datei
<code>php -v</code>hinzufügen. In beiden Fällen wird der gleiche Fehler
gemeldet.
<code>php -m</code>
<code>service php-fpm restart</code>
<code>/usr/lib/php/modules/ </code>
<code>/etc/php.d</code>
Es ist nicht erforderlich, extension=phalcon.so in php.ini hinzuzufügen.
Befolgen Sie einfach die Dokumentation. https://docs.phalconphp.com/e...
Da die Linux-Plattform verwendet wird
Jetzt können Sie apt-get oder yum zur Installation verwenden
<code>curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash </code>Konfigurieren Sie die Quelle:
<code>sudo apt-get install php7.0-phalcon </code>Dann installieren
Aber ich bin es im Allgemeinen gewohnt, aus kompiliertem Quellcode zu installieren, wie es in der Dokumentation steht.
Das Problem scheint zu sein, dass die Kompilierung nicht abgeschlossen ist. Überprüfen Sie, ob die Kompilierung im jeweiligen Verzeichnis abgeschlossen wurde, und führen Sie die Kompilierungsschritte aus
<code>php -v</code>
führt PHP-CLI aus
Ich würde gerne wissen, mit welcher Methode Sie /etc/php.d aufrufen? cli? fpm?
Wurden die verfügbaren Mods korrekt geändert?
Eine Sichtprüfung zeigt, dass die PDO-Erweiterung nicht installiert ist. phalcon setzt auf PDO
make&&make-Installationsfehler ist offensichtlich. Die .so-Bibliotheksdatei ist nicht im Erweiterungsverzeichnis abgelegt