相关疑难解决方法(0)

无法在Docker容器中更新php.ini文件

我正试图用Nginx和PHP7在Docker上设置Magento2.

我已经按照PHP7 Docker镜像的建议添加了一个自定义的php.ini文件.我可以从phpinfo.php看到它正在加载我的php.ini文件,但我的更新都没有. 在此输入图像描述 在此输入图像描述 在此输入图像描述

它应该是:

memory_limit = 2G
max_execution_time = 800
Run Code Online (Sandbox Code Playgroud)

我检查了PHP容器,我可以看到php.ini文件中有正确的设置,或者我认为?

$ docker exec -it mymagento2docker_php_1 /bin/bash 
# cat /usr/local/etc/php/php.ini                                                                                                                  
; This file is created automatically by the docker build

memory_limit = 2G
max_execution_time = 800
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?以下是一些更多细节,提前感谢!


Docker项目

.
??? docker-compose.yml
??? index.php
??? magento2
?   ??? [DIRECTORIES & FILES OMMITED]
?                   
??? nginx
?   ??? Dockerfile
?   ??? default.conf
?   ??? nginx.conf
??? output.txt
??? php
    ??? Dockerfile
    ??? config
        ??? php.ini
Run Code Online (Sandbox Code Playgroud)

泊坞窗,compose.yml

nginx:
    build: ./nginx/
    ports: …
Run Code Online (Sandbox Code Playgroud)

php nginx php-ini docker dockerfile

22
推荐指数
2
解决办法
3万
查看次数

标签 统计

docker ×1

dockerfile ×1

nginx ×1

php ×1

php-ini ×1