• 欢迎访问金笔头博客,这是一个菜鸟(伪)程序员的自留地,欢迎访问我的github:点击进入

WordPress开启WP Super Cache提示找不到 Apache 模块

网站建设 eason 2884次浏览 0个评论 扫描二维码

想实现博客的静态化,在开启WP Super Cache后提示找不到 Apache 模块,提示缺少的模块是mod_headers和mod_expires。

Wordpress开启WP Super Cache提示找不到 Apache 模块

mod_headers – 该模块的作用是设定 supercache 页面的缓存信息。没有该模块,IE7用户将只会看见旧页面。
mod_expires – 设定缓存文件的到期时间。没有该模块时,当来访者刷新或者留下评论时可能不会看到新页面。
 
查看/etc/apache2/mods-available目录我们可以看到apache提供的一切模块,在这里我们可以找到mod_headers以及mod_expires两个模块。但是在控制模块生效的/etc/apache2/mods-enabled/目录下却没有发现这两个模块存在。终于发现问题所在了,其实我们只需要从mods-available目录向mods-enabled目录做这两个模块的软衔接即可。代码如下:
#ln -s /etc/apache2/mods-available/expires.load /etc/apache2/mods-enabled/
#ln -s /etc/apache2/mods-available/headers.load /etc/apache2/mods-enabled/
重启apache2服务,刷新页面,终于不再提示找不到Apache模块了。

 


金笔头博客, 版权所有丨如未注明 , 均为原创, 转载请注明WordPress开启WP Super Cache提示找不到 Apache 模块
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址