Do not recompile PHP add openssl module record reference yum-yinstallopensslusrlocalbin is php installation directory switch to php installation directory etxopenssl directory cdrootsoftphp-5.2.8extopenssl reference usrlocalbinphpizeCannotfindconfig do not recompile php add openssl module record to PHP
Reference
Yum-y install openssl
/Usr/local/bin/is the php installation directory.
Switch to the etx/openssl directory in the php installation directory.
Cd/root/soft/php-5.2.8/ext/openssl
Reference
/Usr/local/bin/phpize
Cannot find config. m4.
Make sure that you run '/usr/local/bin/phpize' in the top level source directory of the module
Check that the openssl directory contains config. w32 and config0.m4, and change config0.m4 to config. m4.
Mv config0.m4 config. m4
Run:
Reference
/Usr/local/bin/phpize
Compile:
Reference
./Configure -- with-openssl -- with-php-config =/usr/local/bin/php-config
Make; make install
After the prompt is successful, add extension = openssl. so to php. ini.
Restart apache or php-fpm.
PS: Why is config0.m4 in the directory instead of config. m4.
The Directory of pcre, zlib, and other modules is also config0.m4.
Http://www.9enjoy.com/php-install-openssl/