解决WordPress上传的文件尺寸超过php.ini中定义的upload_max_filesize值

2020年02月12日 3060点热度 0人点赞 0条评论

兴致勃勃的搭建完WordPress博客,本以为要美滋滋的开始写博客了,然后就找了一个中意的主题安装,结果上传完就提示了标题中的问题。遇到这个问题不要紧张,也不是你安装WordPress出错。是他WordPress本身设置中就把这个上传皮肤或插件的大小设定在了2M大小,所以一旦你上传的皮肤或插件超过了2兆,他就会这样提示,并且无法安装超过2M的主题。这时候需要你进入WordPress的php.ini中修改一下他的大小就可以了,这个也很简单,今天就把修改方法完整做个教程。

1.需要先找到php.ini在你服务器中的路径,没有这个路径,是找不到php.ini文件的。方法是先手动在电脑创建个txt文件,然后把下面代码复制进去,然后修改文件名为info.php,代码如下:

<?php
phpinfo();
?>

把上面文件复制到txt格式文件中,保存修改文件名为info.php,得到如下文件:

2.把这个文件复制到服务器主机中WordPress根目录,用Xshell登陆服务器,打开Xftp软件操作,如下:

上面画的就是WordPress在服务器中的根目录路径,你按这个一般都能找到,文件就复制到下面根目录就行。

3.通过电脑浏览器打开的你的WordPress网址后面加上/info.php,如下网址:

http://改成您的域名网址/info.php

回车后会出现这样一个界面,如下图,我画出了php.ini的路径。

这个后面/etc/php/7.2/apache2就是php.ini的路径,由于每个人路径可能会有些差别,所以才需要用这个文件测出来。

4.再次用Xshell登陆你的服务器,输入以下代码直接找到这个文件修改:

sudo -i
cd /etc/php/7.2/apache2   #这一句cd后面打上一个空格,后面路径一定要改成你在上面界面中查看到的路径
vi php.ini

输入完最后一句就进入文件编辑界面了,进入就按方向下键,往下找upload_max_filesize的选项,大概在822行左右。如下图标注的操作,编辑时候键盘一定要调成英文方式,才能编辑这个文件。编辑完了,要依次按左上角的Esc,然后输入:wq 最后按回车就跳出这个编辑界面了。如下图:

5.跳出这个编辑界面后,进入服务器界面,先输入个cd 跳出这个文件夹,然后输入重启apache2的命令,回车后就算完全改完生效了。

systemctl restart apache2       #重启Apache2

这样就完全改好了,之后就可以随意安装主题和插件了。还是很简单的。希望能帮到一些人!

山河故人

生活就是这么简单!

文章评论

您需要 登录 之后才可以评论