WordPress 的 PHP.ini 常规优化设置包括哪些

2023-12-23 0 1,154

正文:

WordPress 是一个基于PHP网站内容管理系统,很多新手在使用时没有对 PHP 的默认配置进行优化修改,导致 WordPress 性能低下或偶尔发生一些故障。例如,在线升级 WP 版本失败、更新主题或插件失败、导入导出备份发生错误或导入高级主题模板失败等问题。
WordPress 的 PHP.ini 常规优化设置包括哪些

最新的 WordPress 对 PHP 内存配置需求有所改变

随着 WordPress 的不断发展,其对 PHP 内存配置需求也发生了变化。在 PHP 7.x – 8.2 中,PHP 允许脚本分配的最大内存量默认为 128M(memory_limit)。如果使用默认主题或轻量化主题,且安装了很少的功能插件,该值是够用的。但是,当使用功能较复杂的主题或插件时,建议将 memory_limit 修改为 256M。在 php.ini 配置文件中应改成:memory_limit = 256M。需要注意的是,不建议将 memory_limit 的值设置为-1(无限制),否则一些写得不好的脚本程序会吃掉服务器上所有可用的内存。

PHP 超时限制

PHP 超时限制是为了防止不好的脚本占尽服务器资源而设置的。默认值为 max_execution_time = 30,这设置了脚本被解析器中止之前允许的最大执行时间,单位秒。如果某个 PHP 程序超过了该限制值,不论程序是否执行完毕都会被强制销毁资源。当 WordPress 正在执行较大的数据导入或处理较多数据时需要的时间较长,因此会被强行中断报错。推荐将 max_execution_time 常规值为 120,当需要进行大量数据处理时临时调整为 300 或更大值。另外,还需要相应调整 max_input_time 参数。这是脚本解析输入数据(类似 POST 和 GET)允许的最大时间,单位是秒。如果该值太低,当在线更新 WordPress 程序、主题与插件或在线导入导出数据(模板)时,会因网络延迟的原因导致执行失败。在 php.ini 配置文件中应改成:
max_execution_time = 120 或 max_execution_time = 300,max_input_time = -1。max_input_time = -1 意味着使用 max_execution_time 的值作为默认值。

PHP 上传限制

PHP 上传限制是指影响 WordPress 媒体库或上传安装主题与插件的上传文件的限制。post_max_size、upload_max_filesize、max_file_uploads 这三个参数的值均影响上传限制,它们分别代表:POST 数据最大尺寸、允许上传文件的最大尺寸、允许同时上传文件的最大数量。
在 php.ini 配置文件中推荐改成:
post_max_size = 128M,upload_max_filesize = 128M,max_file_uploads = 20 或根据实际需要修改相应的值。

最后,在选择 PHP 版本时可以参考 WordPress 各版本与 PHP 版本的兼容情况一览表。

收藏 (0)

微信扫一扫

支付宝扫一扫

点赞 (0)

免责声明

本资源仅限个人学习与研究使用,严禁用于任何商业用途!

1 网站名称:汇站网
2 永久网址:https://www.huizhanii.com
3 本站资源来源于网友投稿和付费购买,仅供编程人员及源代码爱好者下载参考与研究,不提供任何技术支持服务!
4 资源展示图片及相关信息仅供参考,不代表本站立场!本站仅作为信息存储平台
5 禁止在服务器和虚拟机上搭建运营,所有资源仅限本地调试与研究使用,不支持联网运行!
6 未经版权方授权,严禁用于商业用途。使用者如违反国家法律法规,需自行承担全部法律责任!
7 请在下载后24小时内删除!建议支持正版授权作品
8 如资源侵犯您的合法权益,请提供版权证明及相关作品信息发送至邮箱:972908224@qq.com,我们将及时处理
9 如遇下载链接失效或支付未到账,请联系站长处理
10 欢迎投稿优质源码或教程,审核通过后将获得相应奖励
11 资源收费仅用于维持网站正常运营
12 数字商品具有特殊性质,一经购买概不退款

汇站网 WordPress教程 WordPress 的 PHP.ini 常规优化设置包括哪些 https://www.huizhanii.com/34142.html

站长资源下载中心-找源码上汇站

常见问题
  • 如果付款后没有弹出下载页面,多刷新几下,有问题联系客服!
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

联系官方客服

为您解决烦忧 - 24小时在线 专业服务