我正在尝试使用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。请帮忙。
答案 0 :(得分:3)
您的Web服务器可能正在使用命令行中的其他php.ini文件。运行以下命令以查看已安装的模块
php -m
如果缺少openssl,请使用此命令查看命令行使用的php.ini文件的位置,并通过添加extension = openssl.so
在其中启用openssl模块php -i | grep php.ini