- 当opcache 开启后,laravel会缓存文件到storage/logs文件中,当下次请求时会读取文件缓存文件
- 打开
vi php-fpm/opcache.ini

默认opcache.enable=1是开启状态 我们此时改成0,但是当我们重新build之后是无效的,因为上方的第一句话:NOTE: The actual opcache.so extention is NOT SET HERE but rather (/usr/local/etc/php/conf.d/docker-php-ext-opcache.ini)大概意思是opcache.ini的文件不在当前文件,其实在php-fpm容器中的usr/local/etc/php/conf.d/docker-php-ext-opcache.ini
docker cp /Users/samsun/Desktop/project/laradock_test/laradock/php-fpm/opcache.ini 8ebf5a766079:/usr/local/etc/php/conf.d
8ebf5a766079 是我当前的php-fpm容器id ,请自行更改
- 重新构建
docker-compose build php-fpm
- 此时就可以了
第一次写文章,如果有写错的地方,请联系我!!! 谢谢