在php.ini 中修改了apc.rfc1867 = 1,可是打开phpinfo(),始终显示apc.rfc1867=OFF往上看有个locking type = File Locks;
会不会和这个有关?

解决方案 »

  1.   

    修改php.ini后还要重启服务器,如apache,php-fpm这些
    apc.rfc1867 是关于上传文件进度条的
    locking type = File Locks 是缓存编译为字节码文件时的锁类型
      

  2.   

    apache重启了,rfc1867还是Off。
    是不是哪里设置了无法修改?
      

  3.   

    不清楚,在我这没有问题
    确认你修改的文件是phpinfo()中的 load configure file ,核对路径
      

  4.   

    确认修改的php.ini文件是生效的文件.
    测试了一下 设置为 1或者On 都可以生效,以下是我的配置内容 你参考一下看看extension=apc.so
    apc.enabled = 1
    apc.cache_by_default = on
    apc.shm_segments = 1
    apc.shm_size = 128m
    apc.ttl = 7200
    apc.user_ttl = 7200
    apc.num_files_hint = 1024
    apc.write_lock = On
    apc.gc_ttl=3600
    apc.ttl=0
    apc.mmap_file_mask=/tmp/apc.XXXXXX
    apc.rfc1867=1