如何在Fedora中启用OpenSSL以进行laravel安装

时间:2014-07-10 01:52:25

标签: php laravel openssl installation

我正在尝试使用fedora中的composer安装laravel框架。所以我已经将文件从github下载到服务器了。然后将composer.phar添加到相同的laravel目录中。然后从我执行的同一目录:

php composer.phar install

然后我收到以下错误:

 [RuntimeException]                                                 
 You must enable the openssl extension to download files via https 

我检查了phpinfo文件,发现了以下内容:

Native OpenSSL support  enabled 
OpenSSL support     enabled
OpenSSL Library Version     OpenSSL 1.0.0d-fips 8 Feb 2011
OpenSSL Header Version  OpenSSL 1.0.0d-fips 8 Feb 2011 

这是什么问题?我怎样才能克服这个问题?我找到了一些关于wamp的解释。但我的服务器是fedora。请帮忙。

1 个答案:

答案 0 :(得分:3)

您的Web服务器可能正在使用命令行中的其他php.ini文件。运行以下命令以查看已安装的模块

php -m

如果缺少openssl,请使用此命令查看命令行使用的php.ini文件的位置,并通过添加extension = openssl.so

在其中启用openssl模块
php -i | grep php.ini