2016-11-26 3 views
1

Apache kompilieren (auf CentOS) verwenden OpenSSL 1.0.1php mit alten openssl

Ich möchte PHP mit verschiedenen OpenSSL vesrion kompilieren.

ich zuerst installieren openssl mit Config

./config prefix =/usr/local --openssldir =/usr/local/openssl

dann mit I php installieren Konfiguration

configure prefix =/usr/local --with-apxs2 =/usr/bin/apxs disable-phpdbg --with-openssl --with-openssl-dir =/usr/local/bin --disable-phpdbg-wir bhelper --with-mcrypt --with-pdo-mysql =/usr --with-mysqli =/usr/bin/mysql_config --enable-kalender --enable-ftp --benutzbare -seife --mit-curl - with-mcrypt --enable-opcache --enable-mbstring --enable-bcmath --enable-sockets - mit-mhash --mit-gd --enable-gd-nativ-ttf --mit-ttf --mit -gettext --with-jpeg-dir =/usr/local/lib --with-freetype-dir =/usr/local/lib

Header Versionswechsel erfolgreich, aber Bibliothek Version nicht ändern

phpinfo

OpenSSL Bibliothek Version - OpenSSL 1.0.1

OpenSSL Header-Version - OpenSSL 0.9.8

, was ich falsch gemacht habe?

p.s. Entschuldigung für alte Frage.

Antwort

0

Ihre Direktive --with-openssl-dir verknüpft nicht mit der aktualisierten openssl-Version. Identifizieren Sie das richtige Verzeichnis und passen Sie --with-openssl-dir an diesen Pfad an.