Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 23495|Antwoord: 10

PHP7.1 Broncode-installatie van OpenSSL-extensie mislukte

[Link kopiëren]
Geplaatst op 21-08-2018 10:07:04 | | |
.so-bestand is gegenereerd, php.ini extensie is ook toegevoegd, en bij het herstarten van php-fpm is er een foutmelding /etc/init.d/php-fpm: symbolzoekfout: /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/openssl.so: ongedefinieerd Symbool: OPENSSL_init_ssl, vraag om advies




Vorig:ConfiguratieSectie
Volgend:IntelliJ idee slimme hint negeert hoofdvalinstellingen
Geplaatst op 21-08-2018 10:57:25 |
CentOS installeert de PHP OpenSSL-extensie
https://www.itsvse.com/thread-3187-1-1.html
(Bron: Architect_Programmer)
Raadpleeg dit artikel
Geplaatst op 21-08-2018 11:04:34 |
Afhankelijkheden worden niet opgelost, controleer of de openssl-bibliotheek is geïnstalleerd, of de versie consistent is, de inconsistente versie kan ervoor zorgen dat sommige functies veranderen, ongedefinieerd symbol: OPENSSL_init_ssl, en niet geïnstalleerd zal ook veroorzaken, dus controleer deze twee problemen één voor één
Geplaatst op 21-08-2018 11:05:41 |
Online tutorials

Gecompileerd en geïnstalleerd PHP7, het heeft geen openssl-ondersteuning, en blijf modules compileren volgens openssl.so. Schrijf niet over principes, alleen over processen.

Zoek eerst de PHP-broncodemap van je bijbehorende versie, voer de broncodemap van PHP7 in en voer EXT/OpenSSL in.

Wijzig config0.m4 naar config.m4; (Ik weet niet waarom zo'n barrière wordt ingesteld)

Werking:

/usr/local/php/bin/phpize

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

Make & Make Install

Voeg tenslotte extension=openssl.so toe aan de php.ini en start php-fpm opnieuw op.
 Huisbaas| Geplaatst op 21-08-2018 11:15:26 |
Admin geplaatst op 21-8-2018 10:57
CentOS installeert de PHP OpenSSL-extensie
https://www.itsvse.com/thread-3187-1-1.html
(Bron: Architect_Programmer)

Het proces is hetzelfde, behalve dat er een foutmelding wordt gemeld bij het herstarten van php-fpm aan het einde
 Huisbaas| Geplaatst op 21-08-2018 11:16:01 |
Xiao Zhazha Geplaatst op 21-8-2018 11:05
Online tutorials

Gecompileerd en geïnstalleerd PHP7, het heeft geen openssl-ondersteuning, en blijf modules compileren volgens openssl.so. Schrijf niet over principes, alleen over processen.

Er werd een foutmelding gemeld bij het herstarten
 Huisbaas| Geplaatst op 21-08-2018 11:16:48 |
Gepubliceerd op 21-8-2018 11:04
Afhankelijkheden worden niet goed opgelost, controleer of de openssl-bibliotheek is geïnstalleerd, of de versie consistent is, inconsistente versies kunnen ervoor zorgen dat sommige functies veranderen, u...

Het zou een versieprobleem moeten zijn, en het wordt onderzocht
 Huisbaas| Geplaatst op 22-08-2018 17:51:03 |
Het probleem is opgelost, de openssl-versie is vervangen en het pad wordt toegevoegd bij het configureren van openssl
Geplaatst op 22-08-2018 18:56:59 |
Robin geplaatst op 22-8-2018 17:51
Het probleem is opgelost, de openssl-versie is vervangen en het pad wordt toegevoegd bij het configureren van openssl

Los het gewoon op
Geplaatst op 29-08-2018 14:27:18 |
Robin geplaatst op 22-8-2018 17:51
Het probleem is opgelost, de openssl-versie is vervangen en het pad wordt toegevoegd bij het configureren van openssl

Wat is jouw PHP-versie, openssl-versie? Configureer OPENSSL en ik rapporteer dezelfde fout
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com