Ошибка при установке php xdebug
Используется докер для проекта. До вчерашнего дня все работало нормально, сегодня при попытке сбилдить проект получаю ошибку
No releases available for package "pecl.php.net/xdebug"
install failed
ERROR: Service 'php-fpm' failed to build : The command '/bin/sh -c pecl install xdebug' returned a non-zero code: 1
Конфиг docker-compose.yml
php-fpm:
container_name: fpm
build:
context: ./
dockerfile: ./docker/php-fpm/Dockerfile
volumes:
- ./:/var/www
- ./docker/php-fpm/php.ini:/usr/local/etc/php/conf.d/php.ini
# links:
# - mysql
# - redis
environment:
DB_PORT: "3306"
DB_HOST: "mysql"
ELASTICSEARCH_HOSTS: "es:9200"
REDIS_PORT: "6379"
REDIS_HOST: "redis"
PHP_IDE_CONFIG: "serverName=aggregator"
restart: always
Конфиг докерфайла
FROM php:7.4-fpm
RUN apt-get update && apt-get install -y libmcrypt-dev mariadb-client \
&& docker-php-ext-install pdo_mysql
RUN apt-get clean && apt-get update && apt-get install -y locales && locale-gen ru_RU.UTF-8 \
&& sed -i -e 's/# ru_RU.UTF-8 UTF-8/ru_RU.UTF-8 UTF-8/' /etc/locale.gen && locale-gen
RUN pecl install xdebug \
&& docker-php-ext-enable xdebug
#ENV LANG ru_RU.UTF-8
#ENV LANGUAGE ru_RU:en
#ENV LC_ALL ru_RU.UTF-8
WORKDIR /var/www
Такое впечатление, что серверы откуда скачивается xdebug умерли, я не понимаю почему вылетает эта ошибка. Может кто-то сможет помочь мне как установить xdebug каким-то другим способом?
Ответы (1 шт):
Автор решения: Emmanyel Chasovskih
→ Ссылка
Была такая же проблема!
Подумал что трабл с Российской сетью и блокировкой, включил VPN и этой ошибки нет!