Unable to find the wrapper "https" - did you forget to enable it when you configured PHP?

Хочу получить ответ с API, получаю вот такую ошибку. Искал решение - везде пишут, что надо что-то поменять в файле php.ini. Но у меня такого файла нет! Пробовал через phpinfo() посмотреть - там тоже не видит его.


Ответы (1 шт):

Автор решения: HardlinePeak

1)php.ini — Это конфигурационный файл PHP, который обычно находится

  • Windows: рядом с php.exe.
  • Linux: в одной из папок: "/etc", "/usr/local/lib" и "/usr/local/php/etc".

2)Вам надо установить true для allow_url_fopen в упомянутом выше конфиге, либо просто использовать ini_set(string $option, string | int | float | bool | null $value) в своём скрипте:

<?php
ini_set("allow_url_fopen", true);
→ Ссылка