Comment puis-je obtenir la nouvelle version de openssl pour afficher dans mon phpinfo
J'ai mis à jour ma version d'openSSL, mais ce soir, le phpinfo() affiche toujours l'ancienne version. J'ai redémarré Apache et son affiche toujours l'ancienne version. La mise à jour affiche correctement lorsque je vérifie la version à l'aide de Mastic
Vous devez vous connecter pour publier un commentaire.
Afin de mettre à jour OpenSSL dans PHP, vous devrez recompiler PHP. En exécutant la même commande configure comme avant de préciser
--with-openssl=/usr/include
il fera le lien entre PHP pour la mise à jour d'OpenSSL fichiers de la bibliothèque. Puis redémarrez Apache encore et il convient de montrer la version mise à niveau. Vous pouvez essayer juste--with-openssl
et si c'est dans l'un des emplacements par défaut, il fonctionne. /usr/include est également commune.cd
dans le répertoire utilisé pour générer le courant de PHP installer et exécuter la commande de configuration de la fonction phpinfo(). Qui sera la nouvelle configuration. Ensuite, exécutezmake clean
,make
, etmake install
aller construire et installer la nouvelle version. Maintenant, vous pouvez redémarrer apache.cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--with-pdo-oci=c:\php-sdk\oracle\x64\instantclient_12_1\sdk,shared" "--with-oci8-12c=c:\php-sdk\oracle\x64\instantclient_12_1\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--with-mcrypt=static" "--without-analyzer" "--with-pgo"
Comment est-ce possible qu'il me montre openSSL 1.0.21 là?