如何在fedora中为laravel安装启用OpenSSL


How to enable OpenSSL for laravel installation in fedora

我试图在fedora中使用composer安装laravel框架。所以我已经从github下载了文件到服务器。然后作曲家补充道。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 

这里有什么问题?我该如何克服这个问题?我找到了一些解释。但我的服务员是软呢帽。请帮助。

您的web服务器可能使用与命令行不同的php.ini文件。运行下面的命令查看已安装的模块

php -m

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

来启用openssl模块。
php -i | grep php.ini