3

我最近激活了 opcache,但它似乎没有工作。已通过 phpinfo() 确认激活

在此处输入图像描述

如您所见,0 次命中 1 次未命中 1 个缓存脚本(opcached gui)

我错过了什么?

服务器是 Linux 服务器 centos 6.5 vps PHP 5.5

关于 opcache 配置的更多信息

opcache_enabled 真

cache_full 假

restart_pending 假

restart_in_progress 假

已用内存 8.54 MB

空闲内存 503.46 MB

浪费的内存 0 个字节

current_wasted_percentage 0.00%

缓冲区大小 4194304

已用内存 446.41 kB

空闲内存 3.56 MB

number_of_strings 4895

num_cached_scripts 1

num_cached_keys 1

max_cached_keys 65407

命中 0

start_time 2014 年 7 月 26 日星期六 23:20:32 +0000

last_restart_time 从不

oom_restarts 0

hash_restarts 0

手动重启 0

错过 1

黑名单未命中 0

blacklist_miss_ratio 0.00%

opcache_hit_rate 0.00%

4

2 回答 2

3

这看起来像您使用的是 cgi 而不是mod_php5。共享内存区域 (SMA) 用于两者,但它只保留后者的请求到请求。

于 2014-07-27T20:48:21.280 回答
2

我今天在 WHM/cPanel 服务器上遇到了这个问题。正如 TerryE 所暗示的,您可能正在运行 CGI 或 suPHP。更改为 DSO。

于 2014-07-27T21:35:36.707 回答