yum -y install openssl
/usr/local/bin/ est le répertoire d'installation de php
Basculez vers le répertoire etx/openssl du répertoire d'installation de php
cd /root/soft/php-5.2.8/ext/ openssl
/usr/local/bin/phpize
Impossible de trouver config.m4
Assurez-vous d'exécuter '/usr/local/bin/phpize' dans le répertoire source de niveau supérieur du module
Afficher Répertoire openssl Il y a config.w32 et config0.m4 ci-dessous. Renommez config0.m4 en config.m4.
mv config0.m4 config.m4
Exécution :
/usr/local/bin/phpize
Compile :
./configure --with-openssl --with-php-config=/usr/local/bin/php-config make;make install
Après avoir demandé le succès, ajoutez l'extension = dans php.ini openssl .so
Redémarrez Apache ou php-fpm et terminez
PS : je ne comprends pas pourquoi le répertoire est config0.m4 au lieu de config.m4.
Il y a aussi config0.m4 dans les répertoires pcre, zlib et autres modules.
Pour plus d'articles sur la façon d'ajouter le module openssl à PHP sans recompiler PHP, veuillez faire attention au site Web chinois de PHP !