首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHPBREW配置:错误:找不到OpenSSL的

PHPBREW配置:错误:找不到OpenSSL的
EN

Server Fault用户
提问于 2017-02-06 11:31:51
回答 1查看 2.2K关注 0票数 1

我正在尝试安装另一个PHP版本。出于这个原因,我使用PHPBrew。

当我试图编译它时,我遵循了错误:

配置:错误:找不到OpenSSL的

我试图通过本教程手动安装OpenSSL:

http://www.ehowstuff.com/how-to-install-and-update-openssl-on-centos-6-centos-7/

另外,我还要安装OpenSSL软件包,pkg-config软件包。当我输入OpenSSL版本时,我会收到:

代码语言:javascript
复制
OpenSSL 1.0.2k 26 Jan 2017

但OPENSSLDIR仍然是空的。但是,当我编译openssl时,它会显示如下所示:

代码语言:javascript
复制
/usr/local/ssl

我做错了什么?

这是我的全部命令:

代码语言:javascript
复制
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/

我也试过这样做:

代码语言:javascript
复制
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。

谢谢!

EN

回答 1

Server Fault用户

发布于 2017-02-18 01:41:14

在过去我做过这个,

代码语言:javascript
复制
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,看看这些帮助是否有帮助

代码语言:javascript
复制
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/
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/830832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档