宝塔php.ini如何开启opcache提升性能?

OPcache 是 PHP 的内置缓存引擎,用于提升脚本执行速度。在宝塔中可以通过修改 php.ini 文件来启用 OPcache,从而显著提高网站响应速度和并发处理能力。

典型使用场景:

  • 提升高流量网站性能。
  • 优化WordPress/Discuz等CMS系统。
  • 减少PHP解释开销。

常见原因分析:

  1. OPcache未启用或配置不合理。
  2. 缓存大小不足导致频繁清除。
  3. OPcache配置项被注释或覆盖。

解决方案对比

方法 适用情况 注意事项
宝塔图形界面修改 普通用户 推荐使用
手动编辑php.ini 高级用户 需熟悉配置项
重启PHP服务 生效配置 修改后必须重启
监控OPcache状态 性能调优 使用opcache_get_status函数

操作建议

  1. 进入宝塔面板 → 【软件商店】→ 找到对应PHP版本 → 【设置】→【配置修改】。
  2. php.ini中找到 [opcache] 部分,取消注释并设置:
    opcache.enable=1 opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=10000
  3. 保存后重启PHP服务。
  4. 可通过phpinfo()页面确认OPcache是否已启用。
posted @ 2025-06-16 15:15  Henry王  阅读(108)  评论(0)    收藏  举报