diff --git a/Dockerfile b/Dockerfile index 61a1bec..5ee5452 100644 --- a/Dockerfile +++ b/Dockerfile @@ -67,8 +67,8 @@ RUN \ echo 'opcache.memory_consumption=128'; \ echo 'opcache.save_comments=1'; \ echo 'opcache.revalidate_freq=60'; \ - echo 'opcache.jit=1255'; \ - echo 'opcache.jit_buffer_size=128M'; \ + echo 'opcache.jit=disable'; \ + echo 'opcache.jit_buffer_size=0'; \ } >> "/etc/php84/conf.d/00_opcache.ini" && \ { \ echo 'memory_limit=-1'; \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 86acbad..9bafc99 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -67,8 +67,8 @@ RUN \ echo 'opcache.memory_consumption=128'; \ echo 'opcache.save_comments=1'; \ echo 'opcache.revalidate_freq=60'; \ - echo 'opcache.jit=1255'; \ - echo 'opcache.jit_buffer_size=128M'; \ + echo 'opcache.jit=disable'; \ + echo 'opcache.jit_buffer_size=0'; \ } >> "/etc/php84/conf.d/00_opcache.ini" && \ { \ echo 'memory_limit=-1'; \ diff --git a/readme-vars.yml b/readme-vars.yml index 8139ab3..bd93148 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -145,6 +145,7 @@ init_diagram: | "nextcloud:latest" <- Base Images # changelog changelogs: + - {date: "05.09.26:", desc: "Disable OPcache JIT. The tracing JIT could emit code that loops forever, pinning all php-fpm workers at 100% CPU until the container was restarted."} - {date: "10.07.25:", desc: "Rebase to Alpine 3.22."} - {date: "12.02.25:", desc: "Rebase to Alpine 3.21."} - {date: "09.01.25:", desc: "Fix uploading large files. Existing users should update their nginx confs."}