如何修改KubeApps Kubernetes环境下WordPress的PHP配置参数
调整Kubernetes中WordPress的PHP配置参数(Azure AKS + Bitnami KubeApps场景)
最近折腾了好久,终于搞定了在Kubernetes环境里调整WordPress的PHP配置参数的事儿——刚好有些插件要求提升post_max_size、max_execution_time、upload_max_filesize和max_input_time这些值。我用的是Azure AKS,管理工具是Bitnami的KubeApps,其他K8s集群操作逻辑基本一致,把实操步骤分享给需要的朋友:
操作步骤
1. 定位已部署的WordPress实例
登录KubeApps控制台,找到你已经部署好的WordPress应用,进入应用的详情页面。
2. 自定义PHP配置参数
Bitnami的WordPress Helm Chart支持通过Values配置来覆盖默认的PHP参数。在应用的「编辑配置」页面找到Values配置区域,添加以下内容:
php: config: post_max_size: "64M" max_execution_time: 300 upload_max_filesize: "64M" max_input_time: 300
提示:数值可以根据你的插件需求灵活调整,比如把文件大小改成
128M,时间参数改成你需要的秒数。
3. 应用配置更新
保存修改后的配置,KubeApps会自动触发Helm的升级操作,重新部署WordPress Pod实例,新的PHP配置会自动生效。
验证配置是否生效
有两种简单的验证方式:
- 进入WordPress容器内部,执行命令:
查看输出的参数值是否和你设置的一致。php -i | grep -E "post_max_size|max_execution_time|upload_max_filesize|max_input_time" - 或者登录WordPress后台,进入「工具」→「站点健康」→「信息」→「服务器」板块,直接查看PHP配置信息确认。
内容的提问来源于stack exchange,提问作者J J
相关产品推荐
相关产品推荐

