Skip to content

Your command-line PHP is using multiple ini files. Run php --ini to show them. #615

@sintetico82

Description

@sintetico82

Hi!,
When i run composer update, i have the following waring:

Your command-line PHP is using multiple ini files. Run php --ini to show them.

I try to see with php --ini

Step 14/16 : RUN php --ini
---> Running in b31d607eec0b
Configuration File (php.ini) Path: /usr/local/etc/php
Loaded Configuration File: (none)
Scan for additional .ini files in: /usr/local/etc/php/conf.d
Additional .ini files parsed: /usr/local/etc/php/conf.d/docker-php-ext-gd.ini,
/usr/local/etc/php/conf.d/docker-php-ext-mysqli.ini

This is actually my Dockerfile:


FROM php:7.0.28-apache

RUN apt-get update && apt-get install -y
git
libfreetype6-dev
libjpeg62-turbo-dev
libmcrypt-dev
libpng12-dev
&& docker-php-ext-install -j$(nproc) gd mysqli

RUN curl -sS https://getcomposer.org/installer | php
RUN mv composer.phar /usr/local/bin/composer

ADD ./app /var/www/app
ADD ./bin /var/www/bin
ADD ./composer.json /var/www
ADD ./src /var/www/src
ADD ./web /var/www/web

ADD ./docker-config/entrypoint.sh /entrypoint.sh

VOLUME /var/www
WORKDIR /var/www

RUN ls /var/www/app/*
RUN php --ini
RUN composer update

ENTRYPOINT [ "/entrypoint.sh" ]


I am not skilled in php, so i don't know what i should do.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions