Ошибка создания ресурса: [сообщение] fopen (): не удалось найти упаковщик & quot; https & quot; в Ubuntu с помощью Symfony

Я пытаюсь установить Symfony3 на машину с Ubuntu 17.04 и получаю сообщение об ошибке:

[GuzzleHttp\Ring\Exception\RingException]
Error creating resource: [message] fopen(): Unable to find the wrapper "htt
ps" - did you forget to enable it when you configured PHP?
[file] phar:///usr/local/bin/symfony/vendor/guzzlehttp/ringphp/src/Client/S
treamHandler.php
[line] 406
[message] fopen(https://get.symfony.com/symfony.version): failed to open st
ream: No such file or directory
[file] phar:///usr/local/bin/symfony/vendor/guzzlehttp/ringphp/src/Client/S
treamHandler.php
[line] 406
[message] Undefined variable: http_response_header
[file] phar:///usr/local/bin/symfony/vendor/guzzlehttp/ringphp/src/Client/S
treamHandler.php
[line] 407

при запуске symfony new команда. Я использую PHP версии 7.19 и OpenSSL версии 1.1.0f. Я также пытался с OpenSSL версии 1.0.2g (версия доступна из диспетчера пакетов Ubuntu), и возникает та же ошибка. Я также попытался установить PHP из источника с помощью --with-openssl[=DIR] флаг, указывающий на каталог SSL в исходном коде PHP, но хотя это завершается без ошибок, это не помогает.

Я посмотрел на такие ответы:

Symfony 3 ошибка нового проекта

но все они либо для Windows (говорят мне раскомментировать файл .dll в php.ini, который не работает в Ubuntu), либо говорят мне установить пакет PHP 5, такой как php53-opensll, который не работает в этой системе.

Вывод из phpinfo () включает в себя:

OpenSSL support     disabled (install ext/openssl)

в Phar: PHP Archive support раздел, но я не уверен в правильном процессе, чтобы правильно включить поддержку в Phar, если это действительно проблемная область.

Любые предложения с благодарностью.

2

Решение

Вы должны включить расширение openssl в вашей конфигурации php.ini. Найдите это ( phpinfo() вывод говорит вверху, откуда он загружает INI-файлы) и добавляет (или раскомментирует, если присутствует)

module=openssl.so

рядом с другими объявлениями модуля.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]