Drupal8安装提示PHP OPCODE CACHING未启用的解决方法

Drupal8内置的缓存系统依赖APC(Alternative PHP Cache)即PHP OPcode caching,它的目标是提供一个自由、 开放,和健全的框架用于缓存和优化PHP的中间代码。没有启用时安装Drupal8会提示PHP OPcode caching未启用

解决方法其实很简单,在PHP5.5及后续版本中已经集成了Opcache扩展,我们只需要找到PHP配置文件php.ini,打开后搜索[opcache]在下面添加以下代码保存,然后重启服务器或运行环境即可正常安装Drupal8。

[opcache]
zend_extension=opcache.so
opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1

 

PHP 5.5.0 及后续版本

OPcache 只能编译为共享扩展。 如果你使用 –disable-all 参数 禁用了默认扩展的构建, 那么必须使用 –enable-opcache 选项来开启 OPcache。

编译之后,就可以使用 zend_extension 指令来将 OPcache 扩展加载到 PHP 中。在非 Windows 平台使用zend_extension=/full/path/to/opcache.so, Windows 平台使用 zend_extension=C:\path\to\php_opcache.dll。所以,上面代码zend_extension的值根据平台情况来确定。

PHP 5.2, 5.3 和 5.4 版本参考http://php.net/manual/zh/opcache.installation.php

发表评论
  • 发表评论
  • 评论列表
     
  • chinacnd    

    试试这个评论框如何

  • chinacnd    

    似乎评论列表还得改一改哦

  • IMCN    

    这个是看看评论头像

  • imcn    

    先试试再说,再整一个JS

  • imcn    

    这样的评论框才好

  • imcn    

    怎么可能是这样的

  •  

    为你推荐
    Ta的个人站点

    Ubar发布文章116篇

    与他人进行分享是一种快乐!当你的分享可以帮助到他们,会感觉更快乐!