Magento 1.6似乎没有使用APC

Magento 1.6似乎没有使用APC,magento,apc,Magento,Apc,我正在使用Magento 1.6和APC 3.1.9 我的命中率为99%,命中率仅为0.4%。 Magento local.xml具有此项 apc 法师_ ...... …. 我已经根据Magento论坛调整了apc.ini中的大多数参数 当我跑步时 php-r'phpinfo();'|grep'apc' 输出为 additional .ini files parsed => /etc/php.d/apc.ini, apc apc.cache_by_default => On =&

我正在使用Magento 1.6和APC 3.1.9

我的命中率为99%,命中率仅为0.4%。

Magento local.xml具有此项


apc
法师_
......
….

我已经根据Magento论坛调整了apc.ini中的大多数参数

当我跑步时

php-r'phpinfo();'|grep'apc'

输出为

additional .ini files parsed => /etc/php.d/apc.ini,
apc
apc.cache_by_default => On => On
apc.canonicalize => On => On
apc.coredump_unmap => Off => Off
apc.enable_cli => On => On
apc.enabled => On => On
apc.file_md5 => Off => Off
apc.file_update_protection => 2 => 2
apc.filters => no value => no value
apc.gc_ttl => 3600 => 3600
apc.include_once_override => Off => Off
apc.lazy_classes => Off => Off
apc.lazy_functions => Off => Off
apc.max_file_size => 20M => 20M
apc.mmap_file_mask => no value => no value
apc.num_files_hint => 10000 => 10000
apc.preload_path => no value => no value
apc.report_autofilter => Off => Off
apc.rfc1867 => Off => Off
apc.rfc1867_freq => 0 => 0
apc.rfc1867_name => APC_UPLOAD_PROGRESS => APC_UPLOAD_PROGRESS
apc.rfc1867_prefix => upload_ => upload_
apc.rfc1867_ttl => 3600 => 3600
apc.serializer => default => default
apc.shm_segments => 1 => 1
apc.shm_size => 1024M => 1024M
apc.slam_defense => On => On
apc.stat => On => On
apc.stat_ctime => Off => Off
apc.ttl => 0 => 0
apc.use_request_time => On => On
apc.user_entries_hint => 10000 => 10000
apc.user_ttl => 0 => 0
apc.write_lock => On => On
不确定如何调试此问题并解决99%的缓存未命中问题。 我错过了什么


请提供帮助。

确保在更改local.xml后执行了
rm-rf/var/www/var/cache/*

尝试优化apc缓存

确保你检查过了

APC配置的其他建议:

  • 关闭apc.optimization(实验性且不稳定,可能会缓存用户 会话信息、不应缓存的无用项,例如 管理员页面和登录站点页面)
  • 关闭apc.include_once_覆盖
  • 关闭apc.slam_防御(可能导致对象被PHP替换) 向用户显示的警告)
  • 设置apc.user_ttl=0(允许您的php脚本设置适当的 查询和对象超时)
  • 将apc.mmap_file_mask=/tmp/apc-yourusernamehere.XXXXXX设置为 文件支持的mmap;通过添加唯一的 一串XXXXXX(正好6个)必须保留,以允许APC添加 随机字符串,或者如果可以,为匿名mmap设置为/dev/zero 节省内存

  • 来源

    每个加速器也已启用。在禁用eAccelerator并加入文章中提到的更改后,我现在有99%的命中率,只有0.2%的未命中率。