pecl не удалось создать файл блокировки

#php #pecl

#php #pecl

Вопрос:

У меня проблемы с pecl (ubuntu 20 / xampp 8.0.1), при попытке установить что-либо я получаю следующее сообщение:

ПРЕДУПРЕЖДЕНИЕ: канал «pecl.php.net » обновил свои протоколы, используйте «канал pecl-обновление pecl.php.net » для обновления загружается apcu-5.1.19.tgz… Начинаем загрузку apcu-5.1.19.tgz (96 583 байт) ………………… выполнено: 96 583 байта ОШИБКА: не удалось выполнить mkdir /opt/lampp/lib/php/test/apcu/tests

Когда я пытаюсь выполнить предложенную команду обновления канала, я получаю:

не удалось создать файл блокировки

При попытке выполнить обновление pecl -все, что я получаю

pear.php.net использует неподдерживаемый протокол — этого никогда не должно произойти.

К сожалению, я пока не смог найти ничего полезного. Я был бы очень признателен за любые предложения, как решить эту проблему.

Ответ №1:

У вас нет разрешений: Вы должны выполнить команду, подобную этой:

sudo pecl channel-update pecl.php.net