php:make: *** [Makefile:749: ext/openssl/openssl.lo] Error 1

一,php对应的openssl版本不对,编译时会报错:

报错信息:

make: *** [Makefile:749: ext/openssl/openssl.lo] Error 1

解决:

编译安装openssl,例如:安装到 /opt/openssl目录

然后重新编译php,--with-openssl=指定openssl的安装路径

# export PKG_CONFIG_PATH=/opt/openssl/lib/pkgconfig;
# export LD_LIBRARY_PATH=/opt/openssl/lib;
# ./configure --with-openssl=/opt/openssl   ...

 

说明:如果不加前面的两个export,报错还会继续 

 

posted @ 2026-01-10 10:52  刘宏缔的架构森林  阅读(6)  评论(0)    收藏  举报