type
Post
status
Published
slug
2019/07/30/1564656220499
summary
修改 docker php 镜像增加可上传文件大小
tags
建站
Linux
Docker
PHP
category
Docker
icon
password
new update day
Property
Oct 22, 2023 01:31 PM
created days
Last edited time
Oct 22, 2023 01:31 PM
修改 docker php 镜像增加可上传文件大小
0. 修改原因
因为默认的 php 容器,的最大上传文件大小为 2M 所以完全满足不了我的需求
1. 进入容器内部查看 php 的配置文件路径
docker exec -it chevereto /bin/bash # whereis php php: /usr/local/bin/php /usr/local/etc/php /usr/local/lib/php /usr/local/php # /usr/local/bin/php --ini 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-exif.ini, /usr/local/etc/php/conf.d/docker-php-ext-gd.ini, /usr/local/etc/php/conf.d/docker-php-ext-mysqli.ini, /usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.ini, /usr/local/etc/php/conf.d/docker-php-ext-sodium.ini, /usr/local/etc/php/conf.d/docker-php-ext-zip.ini
2. ini 配置文件路径
# 从上面的输出可以看出 ini 的文件路径为 Scan for additional .ini files in: /usr/local/etc/php/conf.d
3. 新建 upload.ini 文件
post_max_size = 100M upload_max_filesize = 100M
4. 将 upload.ini 挂载至容器内部
version: '3' services: chevereto: ...... ...... volumes: - ./upload.ini:/usr/local/etc/php/conf.d/upload.ini:ro ......
5. 重启容器、生效更改
docker-compose up -d
欢迎加入“喵星计算机技术研究院”,原创技术文章第一时间推送。
- 作者:tangcuyu
- 链接:https://expoli.tech/articles/2019/07/30/1564656220499
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章