Использование необходимого расширения CURL для установки Valet - PullRequest
1 голос
/ 24 февраля 2020

Я пытаюсь установить Valet на мой проект laravel 6. Поэтому, когда я запускаю composer global require cretueusebiu/valet-windows для его установки, я получаю следующую ошибку:

требует ext-curl * -> запрашиваемое расширение PHP в вашей системе отсутствует.

Тем не менее, расширение = curl включено в моем файле php .ini, и я также запускаю следующую команду, чтобы проверить, включена она или нет:

<?php phpinfo() ?>

Там также я могу увидеть поддержка curl включена. Что я должен сделать, чтобы использовать Valet сейчас? Я использую Windows 10 и в соответствии с этим ответом , есть curl.exe, но он ничего не делает с моим ожидаемым ответом.

, и когда я запускаю php -m, я получаю следующее :

[PHP Modules]
bcmath
calendar
Core
ctype
date
dom
fileinfo
filter
hash
iconv
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
PDO_ODBC
pdo_pgsql
pdo_sqlite
Phar
readline
Reflection
session
SimpleXML
sockets
SPL
standard
tidy
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
zip
zlib

[Zend Modules]

Так что скручивание недоступно. Что мне сделать, чтобы получить его?

1 Ответ

0 голосов
/ 24 февраля 2020

ext-curl может быть не включен.

Попробуйте включить:

$ sudo phpenmod curl

ИЛИ, установите:

$ sudo apt install php[7.2,7.3]-curl

Repalce [7.2,7.3] из установленной PHP версии

Вы можете использовать менеджер пакетов ОС. Здесь я использовал Aptitude для Debian

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...