mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-08-31 05:05:33 +08:00
B-route 下 build context=仓库根 + bind mount /var/www/html 有两个问题: 1. ENTRYPOINT 引用 /var/www/html/source/docker/run.sh 在运行期找不到: build 期的 symlink 被 bind mount 完全覆盖,容器看到的是宿主机 仓库根的 source/docker/(只有 nginx.conf/zz-phprun.ini/zz-phpfpm.conf, 没有 run.sh) 2. 模式目录 source/docker/ 不自包含: 只有 run.sh/zzz-dev.ini/zzz-xdebug.ini,缺基础配置 修复(docker-dev 模式): - run.sh 改为用 SCRIPT_DIR 自动检测脚本所在目录 - Dockerfile ENTRYPOINT/chmod 改为完整路径 /var/www/html/source/stack/docker-dev/source/docker/run.sh - 基础配置(nginx.conf/zz-phprun.ini/zz-phpfpm.conf)复制到模式目录 使其自包含 验证:docker compose build 通过,up 容器稳定运行, nginx + PHP-FPM 启动成功,ThinkPHP CLI 正常(v8.1.4)
26 lines
485 B
INI
26 lines
485 B
INI
; 内存不限制
|
|
memory_limit = -1
|
|
|
|
; 上传文件大小不限制
|
|
upload_max_filesize = -1
|
|
|
|
; 运行时长不限制
|
|
max_execution_time = 0
|
|
|
|
; POST大小不限制
|
|
post_max_size = -1
|
|
|
|
; 设置时区
|
|
date.timezone = "Asia/Shanghai"
|
|
|
|
|
|
[Zend Opcache]
|
|
opcache.enable = 1
|
|
opcache.memory_consumption=128
|
|
opcache.interned_strings_buffer=32
|
|
opcache.max_accelerated_files=80000
|
|
opcache.revalidate_freq=3
|
|
opcache.fast_shutdown=1
|
|
opcache.enable_cli=1
|
|
opcache.jit_buffer_size=128m
|
|
opcache.jit=1205 |