如何在 opcache 中启用优化(在官方 php-fpm docker 图像中)
How to enable optimizations in opcache (in an official php-fpm docker image)
容器是从一个普通的 Dockerfile 构建的:
FROM php:7.2.19-fpm
RUN docker-php-ext-configure opcache --enable-opcache \
&& docker-php-ext-install opcache
我没有更改php.ini,所以所有设置都是默认的。
没想到现在phpinfo显示(节选):
Opcode Caching Up and Running
Optimization Disabled
SHM Cache Enabled
File Cache Disabled
opcache.enable On On
opcache.optimization_level 0 0x7FFFBFFF
问题:我还需要做什么才能启用优化?
抱歉,我将问题过度简化到无法回答的程度。真的很抱歉。
未启用的真正原因是安装并启用了 xdebug。
容器是从一个普通的 Dockerfile 构建的:
FROM php:7.2.19-fpm
RUN docker-php-ext-configure opcache --enable-opcache \
&& docker-php-ext-install opcache
我没有更改php.ini,所以所有设置都是默认的。
没想到现在phpinfo显示(节选):
Opcode Caching Up and Running
Optimization Disabled
SHM Cache Enabled
File Cache Disabled
opcache.enable On On
opcache.optimization_level 0 0x7FFFBFFF
问题:我还需要做什么才能启用优化?
抱歉,我将问题过度简化到无法回答的程度。真的很抱歉。
未启用的真正原因是安装并启用了 xdebug。