You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GCP WordPress一键部署VM:如何提升文件上传限制?

解决GCP WordPress一键部署VM的PHP上传限制问题

一、定位php.ini文件位置

  1. 通过GCP控制台SSH连接到你的VM实例,或本地终端执行命令登录:
    gcloud compute ssh [你的VM实例名称] --zone [实例所在区域]
    
  2. 执行以下命令查找PHP配置文件路径:
    php -i | grep "Loaded Configuration File"
    
    输出结果类似 Loaded Configuration File => /etc/php/7.4/apache2/php.ini(具体PHP版本和路径可能因镜像不同略有差异)

二、修改PHP上传限制参数

  1. 用sudo权限编辑找到的php.ini文件,以nano编辑器为例:
    sudo nano /etc/php/7.4/apache2/php.ini
    
  2. 在文件中找到以下参数,修改为你需要的数值(示例设置为64M,可根据需求调整):
    • upload_max_filesize = 64M
    • post_max_size = 64M
    • memory_limit = 128M(可选,避免大文件上传时内存不足)
  3. 保存并退出编辑器:按Ctrl+O确认保存,Ctrl+X退出nano
  4. 重启Apache服务使配置生效:
    sudo systemctl restart apache2
    

三、修复.htaccess导致的服务器崩溃问题

  1. 进入WordPress根目录(默认路径为/var/www/html/),备份原.htaccess文件:
    sudo cp /var/www/html/.htaccess /var/www/html/.htaccess.bak
    
  2. 编辑.htaccess文件,删除之前添加的错误代码:
    sudo nano /var/www/html/.htaccess
    
    若不确定正确内容,可直接清空文件,之后登录WordPress后台进入设置→固定链接,点击"保存更改",系统会自动生成正确的重写规则
  3. 重启Apache服务:
    sudo systemctl restart apache2
    

四、验证修改效果

  • 登录WordPress后台,进入媒体库→添加新文件,页面底部会显示当前最大上传文件大小,确认是否已更新为设置值
  • 或在VM终端执行以下命令,检查参数是否生效:
    php -i | grep -E "upload_max_filesize|post_max_size"
    

内容的提问来源于stack exchange,提问作者NeoTic Bolivia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 02:45:10