Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 23495|Vastaus: 10

OpenSSL-laajennuksen PHP7.1-lähdekoodin asennus epäonnistui

[Kopioi linkki]
Julkaistu 21.8.2018 10.07.04 | | |
.so-tiedosto on luotu, php.ini pääte on myös lisätty, ja kun php-fpm käynnistetään uudelleen, virhe /etc/init.d/php-fpm: symbolhakuvirhe: /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/openssl.so: määrittelemätön symboli: OPENSSL_init_ssl, pyydä neuvoa




Edellinen:Konfiguraatioosio
Seuraava:IntelliJ-idea smart vihje ohittaa sijakoasetukset
Julkaistu 21.8.2018 10.57.25 |
CentOS asentaa PHP OpenSSL -laajennuksen
https://www.itsvse.com/thread-3187-1-1.html
(Lähde: Architect_Programmer)
Katso tämä artikkeli
Julkaistu 21.8.2018 11.04.34 |
Riippuvuuksia ei ratkaista, tarkista onko openssl lib asennettu, onko versio johdonmukainen, epäjohdonmukainen versio voi aiheuttaa joidenkin funktioiden muuttumista, määrittelemätön symbol: OPENSSL_init_ssl ja asentamattomuus aiheuttavat myös, joten tarkista nämä kaksi ongelmaa yksi kerrallaan
Julkaistu 21.8.2018 11.05.41 |
Verkkotutoriaalit

Käännetty ja asennettu PHP7, ei ole openssl-tukea, ja jatkan nyt moduulien kääntämistä openssl.so:n mukaisesti. Älä kirjoita periaatteista, vaan vain prosesseista.

Etsi ensin vastaavan version PHP-lähdekoodihakemisto, syötä PHP7:n lähdekoodihakemisto ja syötä EXT/OpenSSL.

Muokkaa config0.m4 muotoon config.m4; (En tiedä miksi tällainen este on asetettu)

Toiminta:

/usr/local/php/bin/phpize

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

make && make asennus

Lopuksi, lisää extension=openssl.so php.ini ja käynnistä php-fpm uudelleen.
 Vuokraisäntä| Julkaistu 21.8.2018 11.15.26 |
admin julkaisi 2018-8-21 klo 10:57
CentOS asentaa PHP OpenSSL -laajennuksen
https://www.itsvse.com/thread-3187-1-1.html
(Lähde: Architect_Programmer)

Prosessi on sama, paitsi että virhe ilmoitetaan, kun php-fpm käynnistetään uudelleen lopussa
 Vuokraisäntä| Julkaistu 21.8.2018 11.16.01 |
Xiao Zhazha Julkaistu 21.8.2018 klo 11:05
Verkkotutoriaalit

Käännetty ja asennettu PHP7, ei ole openssl-tukea, ja jatkan nyt moduulien kääntämistä openssl.so:n mukaisesti. Älä kirjoita periaatteista, vaan vain prosesseista.

Virhe raportoitiin uudelleenkäynnistyksessä
 Vuokraisäntä| Julkaistu 21.8.2018 11.16.48 |
Julkaistu 21.8.2018 klo 11:04
Riippuvuuksia ei ratkaista hyvin, tarkista onko openssl lib asennettu, onko versio johdonmukainen, epäjohdonmukaiset versiot voivat aiheuttaa joidenkin funktioiden muuttumista, u...

Sen pitäisi olla versioongelma, ja sitä on parhaillaan vianetsinnässä
 Vuokraisäntä| Julkaistu 22.8.2018 17.51.03 |
Ongelma on ratkaistu, openssl-versio on vaihdettu ja polku lisätään openssl:n konfiguroinnin yhteydessä
Julkaistu 22.8.2018 18.56.59 |
Robin julkaisi 2018-8-22 klo 17:51
Ongelma on ratkaistu, openssl-versio on vaihdettu ja polku lisätään openssl:n konfiguroinnin yhteydessä

Ratkaise se vain
Julkaistu 29.8.2018 14.27.18 |
Robin julkaisi 2018-8-22 klo 17:51
Ongelma on ratkaistu, openssl-versio on vaihdettu ja polku lisätään openssl:n konfiguroinnin yhteydessä

Mikä on PHP-versiosi, openssl-versio? Määritin OPENSSL:n, ja raportoin saman virheen
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com