Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 23495|Atsakyti: 10

PHP7.1 šaltinio kodo nepavyko įdiegti openssl plėtinio

[Kopijuoti nuorodą]
Paskelbta 2018-08-21 10:07:04 | | |
.so failas buvo sugeneruotas, php.ini plėtinys taip pat buvo pridėtas, o iš naujo paleidus php-fpm, klaida /etc/init.d/php-fpm: simbolio paieškos klaida: /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/openssl.so: neapibrėžta simbolis: OPENSSL_init_ssl, klauskite patarimo




Ankstesnis:Konfigūracijos skyrius
Kitą:IntelliJ idėja išmanioji užuomina ignoruoja atvejo nustatymus
Paskelbta 2018-08-21 10:57:25 |
"CentOS" įdiegia PHP OpenSSL plėtinį
https://www.itsvse.com/thread-3187-1-1.html
(Šaltinis: Architect_Programmer)
Prašome peržiūrėti šį straipsnį
Paskelbta 2018-08-21 11:04:34 |
Priklausomybės nėra išspręstos, patikrinkite, ar openssl lib yra įdiegta, ar versija yra nuosekli, nenuosekli versija gali sukelti kai kurias funkcijas pakeisti, neapibrėžtas simbolis: OPENSSL_init_ssl, ir neįdiegta taip pat sukelti, taigi, patikrinkite šias dvi problemas po vieną
Paskelbta 2018-08-21 11:05:41 |
Internetinės pamokos

Kompiliuotas ir įdiegtas PHP7, trūksta openssl palaikymo, ir dabar toliau kompiliuoti modulius pagal openssl.so. Nerašykite apie principus, tik apie procesus.

Pirmiausia suraskite atitinkamos versijos PHP šaltinio kodo katalogą, įveskite PHP7 šaltinio kodo katalogą ir įveskite EXT/OpenSSL.

Pakeiskite config0.m4 į config.m4; (Nežinau, kodėl toks barjeras nustatytas)

Veikimas:

/usr/local/php/bin/phpize

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

Padaryti ir įdiegti

Galiausiai prie php.ini pridėkite extension=openssl.so ir iš naujo paleiskite php-fpm.
 Savininkas| Paskelbta 2018-08-21 11:15:26 |
admin Publikuota 2018-8-21 10:57
"CentOS" įdiegia PHP OpenSSL plėtinį
https://www.itsvse.com/thread-3187-1-1.html
(Šaltinis: Architect_Programmer)

Procesas yra tas pats, išskyrus tai, kad iš naujo paleidžiant php-fpm pabaigoje pranešama apie klaidą
 Savininkas| Paskelbta 2018-08-21 11:16:01 |
Xiao Zhazha Publikuota: 2018-8-21 11:05
Internetinės pamokos

Kompiliuotas ir įdiegtas PHP7, trūksta openssl palaikymo, ir dabar toliau kompiliuoti modulius pagal openssl.so. Nerašykite apie principus, tik apie procesus.

Buvo pranešta apie klaidą paleidžiant iš naujo
 Savininkas| Paskelbta 2018-08-21 11:16:48 |
Publikuota 2018-8-21 11:04
Priklausomybės nėra išspręstos gerai, patikrinkite, ar openssl lib yra įdiegta, ar versija yra nuosekli, nenuoseklios versijos gali sukelti kai kurių funkcijų pasikeitimą, u...

Tai turėtų būti versijos problema, ir ji šalinama
 Savininkas| Paskelbta 2018-08-22 17:51:03 |
Problema išspręsta, openssl versija pakeista, o kelias pridedamas konfigūruojant openssl
Paskelbta 2018-08-22 18:56:59 |
Robin parašė 2018-8-22 17:51
Problema išspręsta, openssl versija pakeista, o kelias pridedamas konfigūruojant openssl

Tiesiog išspręskite
Paskelbta 2018-08-29 14:27:18 |
Robin parašė 2018-8-22 17:51
Problema išspręsta, openssl versija pakeista, o kelias pridedamas konfigūruojant openssl

Kokia yra jūsų PHP versija, openssl versija? Konfigūruoti OPENSSL ir aš taip pat pranešti tą pačią klaidą
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com