匿名用户 提问于 2016-03-02
  • opcache.save_comments(默认值:1)
    如果禁用,所有的文档注释都从代码中剔除以此减少优化过的代码的大小.禁用 “文档注释” 可能会破坏一些现有的应用和框架(例如: Doctrine, ZF2, PHPUnit).
  • opcache.load_comments(默认值:1)
    如果禁用, PHP文档注释将不会从 SHM(共享内存) 中读取. 尽管”文档注释”还是会被存储(save_comments=1), 但是那些无论如何都用不上的注释就不必被应用读取了.

php7安装opcahe后,配置文件中没有opcache.load_comments,自己加入opcache.load_comments=1也不生效,phpinfo中没有改参数信息。
看了src中的源码,zendopcache-7.0.5.tgz是有这个参数的。修改了include中的php-7.sh和zendopcache.sh,增加opcache.load_comments=1,然后重装php,依然不生效。
使用的php框架需要该参数支持,求教大佬,谢谢。

1 答案

发布
管理员 2016-03-03

php7中已经移除opcache.load_comments参数
参考:https://leanpub.com/php7/read

#1

请登录或者 注册 来提交答案