我正在尝试安装另一个PHP版本。出于这个原因,我使用PHPBrew。
当我试图编译它时,我遵循了错误:
配置:错误:找不到OpenSSL的
我试图通过本教程手动安装OpenSSL:
http://www.ehowstuff.com/how-to-install-and-update-openssl-on-centos-6-centos-7/
另外,我还要安装OpenSSL软件包,pkg-config软件包。当我输入OpenSSL版本时,我会收到:
OpenSSL 1.0.2k 26 Jan 2017但OPENSSLDIR仍然是空的。但是,当我编译openssl时,它会显示如下所示:
/usr/local/ssl我做错了什么?
这是我的全部命令:
phpbrew --debug install 7.0.11 +fpm +gd +json +mbstring +mysql +pdo +opcache +curl +cli +mcrypt +filter +hash +zip +xml +tokenizer +openssl=/usr/lib/ -- --with-libdir=/usr/lib/我也试过这样做:
phpbrew --debug install 7.0.11 +fpm +gd +json +mbstring +mysql +pdo +opcache +curl +cli +mcrypt +filter +hash +zip +xml +tokenizer +openssl和另一条通往openssl的不同路径。
请帮帮我!我已经经历了将近两周的痛苦。
我正在使用CentOS 6。
谢谢!
发布于 2017-02-18 01:41:14
在过去我做过这个,
mv /usr/bin/openssl /usr/bin/openssl-orig
cd /usr/bin
ln -s /usr/local/ssl/bin/openssl 您是否尝试在安装命令中更改openssl路径?我会尝试/usr/local/,/usr/local/ssl/,或/usr/local/lib,看看这些帮助是否有帮助
phpbrew --debug install 7.0.11 +fpm +gd +json +mbstring +mysql +pdo +opcache +curl +cli +mcrypt +filter +hash +zip +xml +tokenizer +openssl=/usr/local/lib/ -- --with-libdir=/usr/lib/https://serverfault.com/questions/830832
复制相似问题