Xdebug ist nicht auf Docker -Container installiertPhp

PHP-Programmierer chatten hier
Anonymous
 Xdebug ist nicht auf Docker -Container installiert

Post by Anonymous »

Ich verwende diese Dockerfile, um ein Bild mit allen erforderlichen PHP -Erweiterungen zu erstellen. < /p>

Code: Select all

#Imagen base de PHP 8.2 con Apache y Xdebug 3
FROM php:8.2-apache

# Instalar dependencias de AMQP, Xdebug, y extensiones necesarias
RUN apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libpng-dev \
libzip-dev \
librabbitmq-dev \
zip \
curl \
&& docker-php-ext-configure gd --with-freetype --with-jpeg \
&& docker-php-ext-install -j$(nproc) gd pdo pdo_mysql zip \
&& pecl install amqp xdebug \
&& docker-php-ext-enable amqp xdebug

# Configuración de Xdebug
RUN echo "xdebug.mode=debug" > /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
&& echo "xdebug.start_with_request=yes" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
&& echo "xdebug.client_host=host.docker.internal" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \
&& echo "xdebug.client_port=9003" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini

# Habilitar módulo de Apache para el archivo .htaccess
RUN a2enmod rewrite

# Exponer el puerto 9003 para Xdebug
EXPOSE 9003

# Directorio de trabajo en el contenedor
WORKDIR /var/www/html

# Copiar archivo de configuración de Apache
COPY apache-config.conf /etc/apache2/sites-available/000-default.conf

# Instalar Composer
COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer

# Instalar Symfony CLI
RUN curl -sS https://get.symfony.com/cli/installer | bash \
&& mv /root/.symfony*/bin/symfony /usr/local/bin/symfony

# Iniciar el servidor Apache y PHP
CMD ["apache2-foreground"]
Aber wenn ich phpinfo () sehe, sehe ich, dass die XDEBUG -Einweiterung in der Liste kein T ist. Unter Verwendung von PHP-8.1 und xDebug-3.1.1 funktioniert es jedoch mit dieser Verschreibungen. Die Erweiterung wird nicht installiert. Ich weiß nicht, was los ist

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post