php-SSL / TLS保护需要openssl扩展
composer create-project flarum/flarum . --stability=beta
我尝试运行此命令,但它给了我这个错误。
[RuntimeException]
The openssl extension is required for SSL/TLS protection but is not availab
le. If you can not enable the openssl extension, you can disable this error
, at your own risk, by setting the 'disable-tls' option to true.
我试图将“ extension = php_openssl.dll”添加到“ php.ini”,但仍然出现此错误
Yang asked 2020-01-09T22:28:28Z
6个解决方案
107 votes
我也发生了同样的错误。 我通过关闭Composer的TLS修复了该问题,虽然不安全,但我承担了开发机器上的风险。
尝试这个:
composer config -g -- disable-tls true
然后重新运行您的Composer。 它对我有用!
但这是不安全的,不建议您在服务器上使用。 官方网站说:
如果设置为true,则将尝试使用HTTP尝试所有HTTPS URL,并且不执行网络级加密。 启用它是一种安全风险,不建议使用。 更好的方法是在php.ini中启用php_openssl扩展。
如果您不想在机器/服务器中启用不安全层&#x