【问题标题】:Deactivating and uninstalling Zend Opcode caching停用和卸载 Zend Opcode 缓存
【发布时间】:2014-08-23 06:23:52
【问题描述】:

我已经在我的 linuxbox 上安装了 Zend OpCache。我使用以下命令安装扩展:

sudo pecl install zendopcache-7.0.2

现在无需修改我的 php.ini 文件,扩展名已启用。此声明基于我为 php -v 命令获得的输出。以下是我为php -v 命令获得的输出:

PHP 5.5.14-1+deb.sury.org~precise+1 (cli)(构建时间:2014 年 6 月 27 日 14:11:34) 版权所有 (c) 1997-2014 The PHP Group Zend Engine v2.5.0, 版权所有 (c) 1998-2014 Zend Technologies Zend OPcache v7.0.4-dev,版权所有 (c) 1999-2014,由 Zend Technologies 提供

Zend Opcode 缓存似乎也是默认启用的。当我需要评估其他一些 Opcode 缓存时,有人可以帮我停用 Zend Opcode 缓存吗?在我的 php.ini 文件中,我没有看到任何 Zend Opcode 缓存选项。 如果我想从我的 vm 中完全卸载 Zend Opcode 缓存,我该如何实现呢?

【问题讨论】:

    标签: php linux caching virtual-machine opcode


    【解决方案1】:

    如果我没记错的话,Zend OPcache 是从 5.5 开始集成的。所以不需要从pecl安装。 创建一个新的 ini 文件或使用系统上可用的文件来启用/禁用 opcache

    opcache.enable 0
    opcache.enable_cli 0
    

    【讨论】:

      【解决方案2】:

      通过运行以下命令卸载 Opcache:

      sudo pecl uninstall zendopcache-7.0.2
      

      【讨论】:

        【解决方案3】:

        只需禁用 opcache 模块。在运行 php 7 的 linux 系统上

        sudo phpdismod opcache
        

        在旧的 php 5 系统上

        sudo php5dismod opcache
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-04-12
          • 2013-08-03
          • 1970-01-01
          • 2013-06-11
          相关资源
          最近更新 更多