我们有朋友在使用商家虚拟主机的时候,由于虚拟主机的参数都是开始默认设置好的。比如我们网站上传文件超过2M或者一定的数值会提示出错,比如会提示”上传的文件尺寸超过php.ini中定义的upload_max_filesize值”的问题。如果我们是用云服务器配置的WEB环境可以直接在WEB环境,比如宝塔面板中自己修改参数。
但是虚拟主机的话,就要先看看商家是否允许修改。一般我们使用的是有独立控制面板的虚拟主机是可以在面板后台修改的。
比如我们用的是cpanel面板的虚拟主机的话,可以直接到php.ini面板中修改。
我们可以修改upload_max_filesize值到50M,这样基本上普通的文件是允许上传进来的。如果我们修改的数值过大,但是有些商家是有限制单个文件的最大数的话,那我们即便修改了数值也是不可以上传的。
所以,我们要在合理的范围内修改才会生效。
文章参考:BlueHost主机站点切换PHP版本及设置php.ini参数控制文件上传大小