上传文件报错:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 65054840 bytes) in ....

可以在Dockerfile中使用来解决内存限制问题

RUN echo memory_limit = -1 >> /usr/local/etc/php/conf.d/docker-php-memlimit.ini;

或者在镜像中创建配置文件:

cd /usr/local/etc/php/conf.d
vi docker-php-memlimit.ini
memory_limit = -1
docker run -itd --restart=always --name=webman -p 8787:8787 -v /mnt/disk0/www/navnet:/app tinywan/docker-php-webman

vi /usr/local/etc/php/conf.d/zzz_custom.ini

post_max_size = 2000M
upload_max_filesize = 2000M
[Date]
#date.timezone="UTC"
date.timezone="PRC"

计划任务

crontab -e
00 01 * * 0-6 bash /mnt/disk0/tmpclean.sh

vi tmpclean.sh
rm -rf /mnt/disk0/www/webman/public/tmp/$(date +%F --date='1 days ago')