Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 23495|Svar: 10

PHP7.1 kildekodeinstallation af OpenSSL-udvidelsen mislykkedes

[Kopier link]
Opslået på 21/08/2018 10.07.04 | | |
.so-filen er genereret, php.ini endelse er også tilføjet, og ved genstart af php-fpm opstår en fejl /etc/init.d/php-fpm: symbolopslagsfejl: /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/openssl.so: udefineret symbol: OPENSSL_init_ssl, spørg om råd




Tidligere:KonfigurationSektion
Næste:IntelliJ idé smart hint ignorerer kasusindstillinger
Opslået på 21/08/2018 10.57.25 |
CentOS installerer PHP OpenSSL-udvidelsen
https://www.itsvse.com/thread-3187-1-1.html
(Kilde: Architect_Programmer)
Se venligst denne artikel
Opslået på 21/08/2018 11.04.34 |
Afhængigheder løses ikke, tjek om openssl-biblioteket er installeret, om versionen er konsistent, den inkonsistente version kan få nogle funktioner til at ændre sig, udefineret symbol: OPENSSL_init_ssl, og ikke installeret vil også forårsage, så tjek disse to problemer én efter én
Opslået på 21/08/2018 11.05.41 |
Online vejledninger

Kompilerede og installerede PHP7, mangler openssl-understøttelse, og fortsætter nu med at kompilere moduler i henhold til openssl.so. Skriv ikke om principper, kun om processer.

Først skal du finde PHP-kildekodemappen for din tilsvarende version, indtaste kildekodemappen for PHP7, og indtaste EXT/OpenSSL.

Ændr config0.m4 til config.m4; (Jeg ved ikke, hvorfor sådan en barriere er sat)

Drift:

/usr/local/php/bin/phpize

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

Make & Make Install

Til sidst tilføjer du extension=openssl.so til php.ini og genstarter php-fpm.
 Udlejer| Opslået på 21/08/2018 11.15.26 |
admin postet den 21-8-2018 kl. 10:57
CentOS installerer PHP OpenSSL-udvidelsen
https://www.itsvse.com/thread-3187-1-1.html
(Kilde: Architect_Programmer)

Processen er den samme, bortset fra at der rapporteres en fejl, når php-fpm genstartes til sidst
 Udlejer| Opslået på 21/08/2018 11.16.01 |
Xiao Zhazha Opslået den 21-8-2018 kl. 11:05
Online vejledninger

Kompilerede og installerede PHP7, mangler openssl-understøttelse, og fortsætter nu med at kompilere moduler i henhold til openssl.so. Skriv ikke om principper, kun om processer.

Der blev rapporteret en fejl ved genstart
 Udlejer| Opslået på 21/08/2018 11.16.48 |
Udgivet den 21-8-2018 kl. 11:04
Afhængigheder løses ikke godt, tjek om openssl-biblioteket er installeret, om versionen er konsistent, inkonsistente versioner kan få nogle funktioner til at ændre sig, u...

Det burde være et versionsproblem, og det er under fejlfinding
 Udlejer| Opslået på 22/08/2018 17.51.03 |
Problemet er løst, openssl-versionen er blevet udskiftet, og stien tilføjes ved konfiguration af openssl
Opslået på 22/08/2018 18.56.59 |
Robin postet den 22-8-2018 kl. 17:51
Problemet er løst, openssl-versionen er blevet udskiftet, og stien tilføjes ved konfiguration af openssl

Bare løs det
Opslået på 29/08/2018 14.27.18 |
Robin postet den 22-8-2018 kl. 17:51
Problemet er løst, openssl-versionen er blevet udskiftet, og stien tilføjes ved konfiguration af openssl

Hvad er din PHP-version, OpenSSL-version? Konfigurer OPENSSL, og jeg rapporterer også den samme fejl
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com