Как обновить расширение curl PHP в Linux / Mac?

Каков самый простой способ обновить расширение curl в PHP? Я установил XAMPP на Mac / Linux и заметил, что он не позволяет мне использовать HTTP2, поэтому я подумал о компиляции моего собственного завитка с параметром --with-nghttp2 , но как я могу включить его в PHP? Установка завитка с

 brew install curl --with-nghttp2 

на Mac ничего не меняет в phpInfo (), версия curl, используемая PHP, остается прежней.

Причины, по которым ваш phpinfo () не обновляется, объясняется тем, что CURL XAMPP и ваш CURL по умолчанию для терминала являются двумя разными CURL. homebrew устанавливает / обновляет зависание вашей системы по умолчанию, но не завиток вашего XAMPP.

вы можете ввести, which curl в вашем терминале проверить, где находится CURL вашей системы по умолчанию.

Тип brew reinstall curl --with-openssl --with-nghttp2 в вашем терминале, чтобы переустановить завиток с помощью openssl и nghttp2. пиво хорошо, потому что оно помогает устанавливать зависимости openssl и nghttp2.

Я не копал в него, но копирование этого завитка в папку библиотеки xampp и замена CURL не сработало. то, что работало, было перекомпилировано CURL https://curl.haxx.se/docs/install.html, префикс – это ваша папка библиотеки xampp. укажите ваш –with-openssl = [домашняя папка с открытыми папками] и –with-nghttp2 = [домашняя папка nghttp2 подвалов]

извините за неопределенный ответ, но если вы получите общую концепцию, это не должно быть слишком сложно разобраться в подробных шагах.