美文网首页
laradock 修改opcache.ini配置文件 生效

laradock 修改opcache.ini配置文件 生效

作者: sowork | 来源:发表于2019-01-23 16:14 被阅读34次
    1. composer下载laradock,查看opcache模块是否启用 // 发现是启用的


    2. 访问网站时 发现opcache没有生效,于是查看其配置文件 laradock/php-fpm/opcache.ini 文件 如下:


    3. opcache.so扩展在/usr/local/etc/php/conf.d/docker-php-ext-opcache.ini 文件中配置,可以通过 docker-compose exec php-fpm bash 进入查看

    4. laradock/php-fpm/Dockerfile文件中可以看到opcache.ini/usr/local/etc/php/conf.d/opcache.ini 位置

      image.png
    5. 查看docker-compose.yml文件发现 ,本地laradock/php-fpm/opcache.ini文件没有和/usr/local/etc/php/conf.d/opcache.ini 建立映射关系,只有两个地方进行了绑定

      image.png

    如果我们的opcache配置想要起作用那么需要修改laradock/php-fpm/opcache.ini配置文件后重新build

    1. docker-compose up -d --force-recreate --build php-fpm // 此时opcache.ini就起作用了
    ;修改后的opcache.ini
    ; NOTE: The actual opcache.so extention is NOT SET HERE but rather (/usr/local/etc/php/conf.d/docker-php-ext-opcache.ini)
    
    opcache.enable="1"
    opcache.memory_consumption="256"
    opcache.use_cwd="0"
    opcache.max_file_size="0"
    opcache.max_accelerated_files = 30000
    opcache.validate_timestamps="1"
    opcache.revalidate_freq="15"
    

    方法二

    laradock/php-fpm/opcache.ini/usr/local/etc/php/conf.d/opcache.ini 进行关联

    image.png

    相关文章

      网友评论

          本文标题:laradock 修改opcache.ini配置文件 生效

          本文链接:https://www.haomeiwen.com/subject/auwmoftx.html