- Новая установка XAMPP, использующая PHP 8.2.12.
- После установить, я подтверждаю, что cURL включен в моей phpinfo, и мои локальные файлы кодирования работают должным образом.
- Я переименовал существующую папку php в моем каталоге xampp в php_old.
- Я загрузил поточно-ориентированную версию php 8.3.9 и разархивировал ее в новую папку «php» в каталоге xampp.
- Снова проверяя phpinfo, он показывает, что мой Версия php обновилась до 8.3.9, но cURL полностью отсутствует.
Я зашел в файл разработки php.ini, раскомментировал «extension=curl» и сохранил его как новый php.ini. В phpinfo все еще ничего. Однако, когда я добавил полный путь к файлу (C:\xampp\php\ext\php_curl.dll) в INI-файл, cURL наконец-то отображается в phpinfo как включенный, и информация читает 8.7.0-DEV.
Теперь мои локальные файлы, похоже, запускают cURL, потому что я больше не получаю фатальную ошибку, но я не получаю никакого JSON/ответа от конечная точка, которую я достигаю. В то время как в версии 8.2.12 я нормально возвращал JSON.
Мне кажется, что я упускаю здесь что-то совершенно глупое.
Подробнее здесь: https://stackoverflow.com/questions/787 ... ot-working
Мобильная версия