Docker php 实例配置文件以及上传大小
程序员文章站
2022-06-15 20:51:14
...
如果我们需要添加一些配置到 docker 官方 php 实例里面,如何实现?
我找的是如何修改上传文件大小,找到了这个 issue。
https://github.com/docker-library/wordpress/issues/10#issuecomment-66906071
这个梗在于,其实所有在容器操作系统的 /usr/local/etc/php/conf.d下面的所有 .ini文件,都会被写入 php 的配置中。
所以,我们可以随便乱挂载一个 .ini文件到这里,以改变 php 的运行配置,以上传为例:
将下面的配置文件放在宿主机的 /var/docker/upload.ini中
file_uploads = Onmemory_limit = 64Mupload_max_filesize = 64Mpost_max_size = 64Mmax_execution_time = 600
然后在 docker 命令运行的时候将这个文件挂载到容器的操作系统中:
docker run --name some-wordpress --link=some-mysql:mysql -e WORDPRESS_DB_NAME=some_wordpress -v /var/docker/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini -v /var/docker/phpinfo.php:/var/www/html/phpinfo.php -p 8081:80 -d wordpress
【转载请附】愿以此功德,回向 >>
推荐阅读
-
通过修改配置真正解决php文件上传大小限制问题(nginx+php)_php实例
-
Docker php 实例配置文件以及上传大小
-
php文件大小检测以及大文件上传处理
-
php修改配置文件php.ini设置文件上传大小讲解
-
php修改配置文件php.ini设置文件上传大小讲解
-
php修改配置文件php.ini设置文件上传大小讲解_PHP教程
-
PHP文件上传类实例详解 php文件是什么文件 php上传文件代码 php 文件上传大小设
-
nginx 和php上传附件大小的配置文件修改方法实例
-
php实现curl上传与下载以及https登陆的实例
-
php修改配置文件php.ini设置文件上传大小讲解_PHP教程