Добрый день. При установке composera на windows возникла ошибка The "https://getcomposer.org/versions" file could not be downloaded: Пытаясь локализовать проблему, запустил файл, в котором было file_get_contents('https://getcomposer.org/versions') Скрипт, как и при установке composer-а, зависал и выдавал ошибку, причем отображение warning-а какое-то кривое (картинку приложил). При этом в браузере данный адрес нормально открывается. Соответственно, 2 вопроса - что может быть не так с загрузкой с помощью file_get_contents и что не так с отображением warning-а? P.S. - знаки вопроса тут - это не разные символы, это один и тот же символ. В лог ошибок php падает такая же абракадабра). P.P.S php 7.1.12
Винда? Надо выбрать кодировку консоли. https://stackoverflow.com/questions...ers-in-windows-command-line-how/388500#388500
возможно в локальной системе запрещено открывать файл по URL. смотри настройку allow_url_fopen https://php.net/manual/en/filesystem.configuration#ini.allow-url-fopen --- Добавлено --- В виндовой текстовой консоли есть нерешаемые проблемы с кодировкой. Она была запилена в расчёте на ДОС-овые кодировки (OEM) и смена кодовой страницы приводит к косякам. Полноценный уникод ты никак не выведешь. Кому не лень проверьте как себя ведёт php в окружении cmd и в cygwin.