Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 23495|Antwort: 10

PHP7.1 Quellcodeinstallation der OpenSSL-Erweiterung fehlschlug fehl

[Link kopieren]
Veröffentlicht am 21.08.2018 10:07:04 | | |
.so-Datei wurde generiert, php.ini Erweiterung hinzugefügt, und beim Neustart von php-fpm folgt ein Fehler /etc/init.d/php-fpm: Symbolsuchfehler: /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/openssl.so: undefiniert Symbol: OPENSSL_init_ssl, bitte um Rat




Vorhergehend:KonfigurationAbschnitt
Nächster:IntelliJ-Idee Smart Tipp ignoriert Kasuseinstellungen
Veröffentlicht am 21.08.2018 10:57:25 |
CentOS installiert die PHP OpenSSL-Erweiterung
https://www.itsvse.com/thread-3187-1-1.html
(Quelle: Architect_Programmer)
Bitte lesen Sie diesen Artikel
Veröffentlicht am 21.08.2018 11:04:34 |
Abhängigkeiten werden nicht gelöst, prüfen Sie, ob die OpenSSL-Bibliothek installiert ist, ob die Version konsistent ist, die inkonsistente Version kann dazu führen, dass sich einige Funktionen ändern, undefiniertes Symbol: OPENSSL_init_ssl, und nicht installiert, verursacht ebenfalls, daher überprüfen Sie diese beiden Probleme nacheinander.
Veröffentlicht am 21.08.2018 11:05:41 |
Online-Tutorials

Ich habe PHP7 kompiliert und installiert, unterstützt keine OpenSSL-Unterstützung, und kompiliere nun weiterhin Module gemäß openssl.so. Schreibe nicht über Prinzipien, sondern nur über Prozesse.

Suchen Sie zuerst das PHP-Quellcodeverzeichnis Ihrer entsprechenden Version, geben Sie das Quellcodeverzeichnis von PHP7 ein und geben Sie EXT/OpenSSL ein.

Modifiziere config0.m4 zu config.m4; (Ich weiß nicht, warum so eine Barriere gesetzt wird)

Bedienung:

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config

Make & Make-Installation

Füge schließlich extension=openssl.so zum php.ini hinzu und starte php-fpm neu.
 Vermieter| Veröffentlicht am 21.08.2018 11:15:26 |
Admin veröffentlicht am 21.8.2018, 10:57 Uhr
CentOS installiert die PHP OpenSSL-Erweiterung
https://www.itsvse.com/thread-3187-1-1.html
(Quelle: Architect_Programmer)

Der Prozess ist derselbe, nur dass beim Neustart von php-fpm am Ende ein Fehler gemeldet wird
 Vermieter| Veröffentlicht am 21.08.2018 11:16:01 |
Xiao Zhazha Veröffentlicht am 21.8.2018, 11:05 Uhr
Online-Tutorials

Ich habe PHP7 kompiliert und installiert, unterstützt keine OpenSSL-Unterstützung, und kompiliere nun weiterhin Module gemäß openssl.so. Schreibe nicht über Prinzipien, sondern nur über Prozesse.

Beim Neustart wurde ein Fehler gemeldet
 Vermieter| Veröffentlicht am 21.08.2018 11:16:48 |
Veröffentlicht am 21.8.2018, 11:04 Uhr
Abhängigkeiten werden nicht gut gelöst, prüfen Sie, ob die OpenSSL-Bibliothek installiert ist, ob die Version konsistent ist, inkonsistente Versionen können dazu führen, dass sich einige Funktionen ändern, u...

Es sollte ein Versionsproblem sein, und es wird gerade untersucht
 Vermieter| Veröffentlicht am 22.08.2018 17:51:03 |
Das Problem ist gelöst, die OpenSSL-Version wurde ersetzt und der Pfad wird beim Konfigurieren von OpenSSL hinzugefügt
Veröffentlicht am 22.08.2018 18:56:59 |
Robin veröffentlicht am 22.8.2018, 17:51 Uhr
Das Problem ist gelöst, die OpenSSL-Version wurde ersetzt und der Pfad wird beim Konfigurieren von OpenSSL hinzugefügt

Lös es einfach
Veröffentlicht am 29.08.2018 14:27:18 |
Robin veröffentlicht am 22.8.2018, 17:51 Uhr
Das Problem ist gelöst, die OpenSSL-Version wurde ersetzt und der Pfad wird beim Konfigurieren von OpenSSL hinzugefügt

Was ist deine PHP-Version, OpenSSL-Version? Ich konfiguriere OPENSSL und melde denselben Fehler ebenfalls
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com