如何在GoDaddy Plesk中修改upload_max_filesize值?
在GoDaddy Plesk中修改upload_max_filesize的替代方法
别着急,这种情况在GoDaddy的Plesk环境里挺常见的——官方会锁死部分默认PHP性能设置,但咱们还有几个靠谱的替代方案可以尝试:
方法1:使用.htaccess文件(仅适用于Apache服务器)
如果你的网站用的是Apache环境,这是最直接的方法:
- 登录Plesk面板,进入你的网站管理页面,打开文件管理器
- 找到网站根目录(通常是
httpdocs或public_html),找到.htaccess文件(如果没有,就新建一个) - 编辑该文件,添加以下代码:
php_value upload_max_filesize 64M php_value post_max_size 70M php_value memory_limit 128M注意:
post_max_size必须大于upload_max_filesize,否则大文件上传依然会失败;memory_limit是可选的,防止上传时内存不足
方法2:创建.user.ini文件(适用于CGI/FastCGI模式)
如果你的PHP运行模式是CGI或FastCGI,这种方法更有效:
- 同样在Plesk的文件管理器中,进入网站根目录
- 新建一个名为
.user.ini的文件(注意开头的点不能少) - 在文件中添加以下内容:
upload_max_filesize = 64M post_max_size = 70M memory_limit = 128M - 保存文件后,可能需要等待5-10分钟让PHP缓存刷新,或者在Plesk的PHP设置里重启PHP服务(如果有这个选项)
方法3:通过Plesk的自定义PHP指令添加
有些GoDaddy Plesk版本会保留一个“自定义指令”入口,即使默认性能设置不可编辑:
- 进入Plesk的网站与域名,找到你的网站,点击PHP设置
- 往下翻,看看是否有额外配置或自定义PHP指令的选项(可能在页面底部)
- 在输入框中添加两行指令:
upload_max_filesize = 64M post_max_size = 70M - 保存设置即可
验证修改是否生效
不管用哪种方法,都建议验证一下:
- 在网站根目录新建一个
phpinfo.php文件,内容为:<?php phpinfo(); ?> - 访问这个文件(比如
你的域名/phpinfo.php),搜索upload_max_filesize和post_max_size,确认值已经改成你设置的大小
如果尝试完以上方法还是不行,可能是GoDaddy有全局的上传限制,这时候就需要联系他们的客服,确认是否允许调整到64MB的上传大小了。
内容的提问来源于stack exchange,提问作者Ojuchubi Moses
相关产品推荐
相关产品推荐

