composer не устанавливается на компьютер

76
04 февраля 2022, 17:50

Скачал ComposerSetup.exe с официального сайта. Пробую установить и получаю следующую ошибку:

Some settings on your machine may cause stability issues with Composer. If you encounter issues, try to change the following:

The Windows OneDrive folder is not supported on PHP versions below 7.2.23 and 7.3.10. Upgrade your PHP (7.3.9) to use this location with Composer.

Не пойму в чем может быть проблема. Ведь на windows 7 у меня нет никаких папок onedrive.

Ос: windows 7 максимальная
php: 7.3.9

Answer 1

Такая же проблема, требует php 7.2.22, а сайт требует php 7.3 (напр. у меня не работает ckeditor и т. д.). Работаю на Windows 10 Enterprise LTSC 2019 v1809. Openserver 5.3.5. Композер не устанавливается, требует понижения php до 7.2.22.

В баг-трекере PHP пишут следующее:

[2019-08-09 18:15 UTC] cmb@php.net

Когда PHP запрашивает информацию о папке OneDrive, поле dataw.dwFileAttributes [ответа на запрос] равно 0x431, то есть "точка повторной обработки". Затем [из-за этого] PHP пытается открыть эту папку для получения деталей о "точке" и получает ошибку ERROR_NOT_A_REPARSE_POINT [("это не точка повторной обработки")].

Это происходит только при работающем On-Demand. Если он отключен, папка [становится обычной и] перестаёт быть "точкой повторной обработки".

То есть надо отключить OneDrive Files On-Demand. Для этого надо:

  1. Нажать на иконку OneDrive в панели уведомлений.
  2. Выбрать "Справка и параметры -> Параметры".
  3. Снять галочку "Экономьте место и скачивайте файлы по мере их использования".
READ ALSO
Преобразовать значения в переменную

Преобразовать значения в переменную

Нужно преобразовать значения в переменную

79
Почему в JS такой код 'j'==='a'||'i'||'e'||'o' возвращает символ 'i' [дубликат]

Почему в JS такой код 'j'==='a'||'i'||'e'||'o' возвращает символ 'i' [дубликат]

только начал изучать этот язык и заметил такую странную штуку, объяснение которой я не смог найти в интернетеСобственно такой код в консоли'j'==='a'||'i'||'e'||'o'...

79
Как найти определённый элемент и изменить его? Jquery

Как найти определённый элемент и изменить его? Jquery

Как с помощью jquery найти нужный мне элемент в такой конструкции? У меня получается только цеплять весь класс, но мне нужен определённый элементВыглядит...

265
Как разбить строку по шаблону - JS

Как разбить строку по шаблону - JS

Никак не могу сообразить, как разбить строку на подобии boxShadow: rgba(255, 255, 255, 07) 1px 1px 10px 0px в массив

177