구성 파일을 올려보면 답은 뻔합니다. 시스템에는 두 개의 PHP 파일이 있습니다.
php.ini-production
php.ini
php.ini로 바꿨어요 -_-!!!
- ./php-fpm/php.ini-production:/usr/local/etc/php/php.ini:ro
docker-compose restart
사용된 docker 및 php 구성 파일이 변경된 경우 docker-compose rm을 사용한 다음 docker-comose up을 사용하여 phpinfo()를 보면 왜 변경 사항이 없나요?
docker-compose.yml
으아아아
합리적인 설명은 당신이 그것을 수정했다는 것입니다
php.ini
并不是 docker 中运行 PHP 加载的php.ini
.어떤 경로가
php.ini
에 로드되었는지 확인하세요.docker rm은 수정된 구성을 삭제합니다. docker-compose.yml
의 docker에 매핑되도록 로컬 php.ini를 구성해야 합니다.Docker는 이미지 패키지에 PHP를 로드하므로 로컬 패키지를 수정하는 것은 쓸모가 없습니다
php -i|grep php.ini 로드된 파일이 올바른지 확인하세요