yum -y install openssl
/usr/local/bin/ is the installation directory of php
Switch to the etx/openssl directory of the php installation directory
cd /root/soft/php-5.2.8/ext/openssl
/usr/local/bin/phpizeCannot find config.m4.
Execution:
/usr/local/bin/phpize
Compile:
./configure --with-openssl --with-php-config=/usr/local/bin/php-config make;make install
After prompting success, add extension = openssl.so to php.ini
Restart apache or php-fpm and complete.
PS: I don’t understand why the directory contains config0.m4 instead of config.m4.
There is also config0.m4 in the pcre, zlib and other module directories.
For more related articles on how to add openssl module to php without recompiling PHP, please pay attention to PHP Chinese website!