Home > Backend Development > PHP Tutorial > openssl vulnerability How to add openssl module to php without recompiling PHP

openssl vulnerability How to add openssl module to php without recompiling PHP

WBOY
Release: 2016-07-29 08:45:34
Original
1151 people have browsed it

Copy the code The code is as follows:


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

Copy the code The code is as follows:


/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 there are config.w32 and config0.m4 in the openssl directory, and rename config0.m4 to config.m4.
mv config0.m4 config.m4
Execution:

Copy the code The code is as follows:


/usr/local/bin/phpize


Compile:

Copy the codeThe code is as follows :


./configure --with-openssl --with-php-c/local/bin/php-config
make;make install


After prompting success, add extension = openssl.so to php.ini
Restart apache or php-fpm, completed.
PS: I don’t understand why the directory is config0.m4 instead of config.m4.
There is also config0.m4 in the pcre, zlib and other module directories.

The above introduces the openssl vulnerability method of adding openssl module to php without recompiling PHP, including the content of openssl vulnerability. I hope it will be helpful to friends who are interested in PHP tutorials.

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template