自己搭建的WordPress博客,本以为解决媒体文件2M上传大小限制,是很简单的事情,在百度一搜,基本是三种方法,结果,哪种方法也不管用。实际上是网上文章互相抄袭,作者并没有自己亲自试一试。
接下来我要把我成功的方法,告诉大家:
修改php.ini文件里面的参数。
关键是这个php.ini文件在哪?并不在建站的WordPress文件夹里面,而在服务器文件夹里面,或者叫在网站的根目录里面。我的是在/www/server/php/74/etc/php.ini里面。这个路径,根据你的服务器不同可能会有一些出入,但是大致目标就是在这里面。
我用的宝塔面板,找这个目录还是比较简单的。在宝塔面板的“文件”里面,在根目录搜索php.ini文件,就会找到。
找到后,选择编辑此文件,就会在宝塔面板里面打开这个文件。这个文件里面的内容很多,需要搜索几个关键值(只搜索红字部分,=后面是你想修改的上传文件大小,其中memory_limit的值,大小不能超过云主机的内存大小):
upload_max_filesize = 512M
post_max_size = 512M
memory_limit = 512M
max_execution_time = 300
max_input_time = 60
(在php.ini文件中搜索的时候,注意个关键字搜索修改完毕后,把光标移到文件顶端,再搜索第二条关键字,因为有的时候,它不会循环搜索。)
还有关键的一步,就是要重启服务器。
最终结果:
此文章参考了:
《解决wordpress上传文件2M限制》@HEBIN
https://www.wanhebin.com/linux/144.html#comments
如果是命令行执行,请参考一下:
《Wordpress解决媒体文件上传大小限制》@i-Curve
https://blog.csdn.net/qq_38701476/article/details/85232265