Эта проблема вызвана версиями curl, вы можете проверить свои версии curl с терминала по
curl --version
и php --ri curl
Когда вы запустите php --ri curl
, вы увидите cURL Information => 7.63.0
эта строка.
Затем вы можете сравнить свои версии, и вы увидите, какая версия curl не работает с dnsmasq.
Я столкнулся с этой проблемой, и моя версия curl была 7.64.0 в php.
Для решения этой проблемы:
Вы можете удалить curl-openssl , эта команда удалит последнюю версию curl-openssl:
brew uninstall curl-openssl --ignore-dependencies
Затем перезапустите php:
brew services restart php
После перезапуска php увидит curl, равный /usr/bin/curl
, и эта версия может получить доступ к локальному домену.