Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 23495|Válasz: 10

Az OpenSSL kiterjesztés PHP7.1 forráskód telepítése sikertelen

[Linket másol]
Közzétéve 2018. 08. 21. 10:07:04 | | |
.so fájl generálódott, php.ini bővítményt is hozzáadtak, és a php-fpm újraindítása során egy /etc/init.d/php-fpm: szimbólumkereső hiba: /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/openssl.so: undefined Szimbólum: OPENSSL_init_ssl, kérj tanácsot




Előző:KonfigurációSzekció
Következő:Az IntelliJ idea smart hint figyelmen kívül hagyja a case beállításokat
Közzétéve 2018. 08. 21. 10:57:25 |
A CentOS telepíti a PHP OpenSSL kiterjesztést
https://www.itsvse.com/thread-3187-1-1.html
(Forrás: Architect_Programmer)
Kérjük, tekintse meg ezt a cikket
Közzétéve 2018. 08. 21. 11:04:34 |
A függőségek nem oldódnak meg, ellenőrizd, hogy telepítve van-e az openssl lib, hogy a verzió következetes-e, az inkonzisztens verzió okozhat néhány függvény változását, a meghatározatlan szimbólum: OPENSSL_init_ssl és a nem telepítés is okozhat, ezért egyenként ellenőrizd ezeket a két problémát
Közzétéve 2018. 08. 21. 11:05:41 |
Online oktatóanyagok

Lefordítottam és telepítettem a PHP7-et, nincs openssl támogatása, és most továbbra is a openssl.so szerint fordítom a modulokat. Ne az elvekről írj, csak a folyamatokról.

Először keresd meg a megfelelő verziód PHP forráskód könyvtárát, írd be a PHP7 forráskód könyvtárát, és írd be az EXT/OpenSSL címet.

Módosítsd config0.m4-et config.m4-re; (Nem értem, miért van ilyen akadály)

Működés:

/usr/local/php/bin/phpize

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

Make && make install

Végül add hozzá a extension=openssl.so php.ini-hez és indítsd újra a php-fpm-et.
 Háziúr| Közzétéve 2018. 08. 21. 11:15:26 |
Admin közzétéve: 2018-08-21 10:57
A CentOS telepíti a PHP OpenSSL kiterjesztést
https://www.itsvse.com/thread-3187-1-1.html
(Forrás: Architect_Programmer)

A folyamat ugyanaz, csak a php-fpm újraindítása végén hibát jelentenek
 Háziúr| Közzétéve 2018. 08. 21. 11:16:01 |
Xiao Zhazha 2018-08-21-en 11:05-ön írva
Online oktatóanyagok

Lefordítottam és telepítettem a PHP7-et, nincs openssl támogatása, és most továbbra is a openssl.so szerint fordítom a modulokat. Ne az elvekről írj, csak a folyamatokról.

Újraindításkor hiba jelentett
 Háziúr| Közzétéve 2018. 08. 21. 11:16:48 |
Megjelent: 2018-08-21 11:04
A függőségek nem oldódnak meg jól, ellenőrizd, hogy telepítve van-e az openssl lib, hogy a verzió következetes-e, az inkonzisztens verziók okozhatnak bizonyos függvények változását, u...

Verziós probléma kellene legyen, és most van hibakeresés alatt
 Háziúr| Közzétéve 2018. 08. 22. 17:51:03 |
A probléma megoldódott, az openssl verziót lecserélték, és az útvonal hozzáadódik az openssl konfigurálásakor
Közzétéve 2018. 08. 22. 18:56:59 |
Robin posztolva 2018-08-22 17:51-en
A probléma megoldódott, az openssl verziót lecserélték, és az útvonal hozzáadódik az openssl konfigurálásakor

Csak oldd meg
Közzétéve 2018. 08. 29. 14:27:18 |
Robin posztolva 2018-08-22 17:51-en
A probléma megoldódott, az openssl verziót lecserélték, és az útvonal hozzáadódik az openssl konfigurálásakor

Mi a PHP verziód, az openssl verziód? Konfigurálom az OPENSSL-t, és ugyanazt a hibát jelentem
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com