网站上传文件2M限制的解决办法。原因是php读取的初始化文件是php安装目录下的etc/php.ini文件,将修改过但是不起作用的/etc/php.ini文件复制到php安装目录下的etc/子目录,然后重启apche或者云服务器,在php.ini里修改过的参数才能生效。
主要修改php.ini里的如下几条语句。
upload_max_filesize =2M
post_max_size =8M
file_uploads = On
可以将它们改成:
upload_max_filesize =30M
post_max_size =39M
file_uploads = On
或者将它们改成:
upload_max_filesize =32000000
post_max_size =41000000
file_uploads = On
改好以后保存文件,然后重启apache、云服务器,或者服务器。