Я устанавливаю композитор со следующим cammand
curl -s https://getcomposer.org/installer | php
Но я продолжаю получать ниже сообщение об ошибке
Zafars-MacBook-Pro:etc zafarsaleem$ curl -s https://getcomposer.org/installer | php
#!/usr/bin/env php
Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:
The detect_unicode setting must be disabled.
Add the following to the end of your `php.ini`:
detect_unicode = Off
A php.ini file does not exist. You will have to create one.
Как я могу установить композитор для удаления выше ошибки?
ИЗМЕНИТЬ
Zafars-MacBook-Pro:etc zafarsaleem$ php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File: (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
Последнее редактирование
После некоторого исследования я обнаружил, что файл php.ini
, который используется, находится в /etc/php.ini
. Однако, когда я проверил этот файл в папке /etc
, его там не было. Папка /etc
содержит папку php.ini.default
, которая связана с /private/etc/php.ini.default
. Поэтому я добавил detect_unicode = Off
в /etc/php.ini.default
и переименовал этот файл в php.ini
. Теперь, когда я выполняю команду
curl -s https://getcomposer.org/installer | php
ИЛИ
sudo curl -s https://getcomposer.org/installer | php
Затем я получаю следующие ошибки
Zafars-MacBook-Pro:/ zafarsaleem$ sudo curl -s https://getcomposer.org/installer | php
#!/usr/bin/env php
All settings correct for using Composer
Downloading...
Download failed: failed to open stream: Permission denied
Downloading...
Download failed: failed to open stream: Permission denied
Downloading...
Download failed: failed to open stream: Permission denied
The download failed repeatedly, aborting.
Как я могу установить композитор на свой компьютер и удалить выше проблемы? Пожалуйста, помогите