关于改动WordPress的2MB媒体上传限制

已解决问题

未解决问题

引言

唔,,,(我不知道这算不算引言,咳咳,文底不好别在意,我是理科不用上课但文科全挂那种。。。)
最近柒柒在打算搭建一个简易网站,自己的网站,

正文在“第五日·后篇”

第一日

在腾讯看到了相关的视频
不过,唔,我选了在阿里买云主机,最初是搞的ECS,后来遇到一点小问题,那时候已经很晚了,搜索到的东西都没什么有用的,然后就在思考中休息了,

第二日

上午问了问客服,没有回应,我想着估计很忙吧,就把手机放在一边,挂在那里没管它,自己折腾去了,惊喜的是下午五点左右,客服给我打了电话过来,先是一些询问,很快地解决了我的疑问,然后问我买这个ECS是重要做什么,用多久,我的年龄情况,然后告诉我有更划算的选择,是阿里云的‘云翼计划’,当时我进入了那个页面,看到轻量应用服务器的镜像是个wordpress,感觉蛮好奇的,问过了客服告诉我这个轻量应用服务器和ECS没什么太大的差别之后我就选了服务器这项买了一年,然后开始了折腾之旅,
当天晚上玩了玩,感觉蛮棒的,不过好像有个ftp会更好,印象里面WinServser好像有个FTP的角色,当初那个视频里说的也是Win的环境,就把服务器重置成了WinServer,版本忘了,然后我发现网站折腾好了,但是FTP死活连不上,然后就凌晨三四点了,,,

第三日

又玩了小半天这个东东之后,那天晚上我选择了去linux看看,果然,给找到一个linux搭建ftp的东西,先找帖子,找着找着找到了阿里云的文章,然后做了起来,把系统重置,选的是centos,折腾了一晚上,结果ftp弄好了,网站却死活弄不上,浏览器一直报错,

第四日

那一天我确定了走linux的选择,也懒得收拾烂摊子了,不去删掉一些垃圾,改些权限,动一下数据库什么的,直接重置了系统,centOS的系统镜像,WordPress的应用镜像,开始了布置,然后摆弄了一天,各种折腾,原本是CentOS7.3、PHP5.6、MySQL5.7、Apache2.4、WordPress4.8.1-zh_CN,的,经过多次学习,尝试,折腾,一次重置系统后,PHP变成了7.3.9,WordPress变成了5.3.2-zh_CN,唔,FTP也弄好了,还给WP(WordPress)开启了多站点,但是此时我想要上传安装一个WP的插件WooCommerce3.9.1的是5+MB的大小,网页提示我超过了php.ini中upload_max_filesize的最大值2MB,我当时就搜了两下怎么解决,然后各种改,发现改不动,想了想算了,计算机这东西难折腾也不是一次两次了,先把包ftp到服务器端然后直接连接到服务器命令行给它装上去算了,草草了了事,又过了一会儿,我想上传的有一个媒体有一点点大,它又提示我,无法上传,我本来想,算了吧,ftp过去,但很快我想着这样不行啊,2MB太小了,总不能什么都ftp吧?至少这个最大上传大小限制要提到128MB吧?更大的就不应该通过这个方式上传了,我觉得,所以还是要改一下,然后我开始发动搜索引擎,但我渐渐意识到了问题的不对,我按着网上说的,试过了十几次了,各种改,php.ini,httpd.conf,.htaccess,都试过,都改不动,转眼又到了AM05:00,那个“2MB”还是雷打不动,这让我很难受,但该要休息的还是要去了,头已经开始阵痛了,

第五日·前篇

我回想起了曾经,
一年前,我高一的时候,想要给电脑重装一次系统,我去问了问店子,他们说看情况30-70¥,我想了想,还是再想想,然后那天我开始尝试自己搞搞这东西,去网上找方法,下载了一堆没用的东西,还记得当时弄过几次,什么老毛桃,大白菜,还有些什么的,都是下了三四个垃圾资源后才下到软件,下了软件做启动盘,装的时候又说镜像有问题,不过折腾了两天,也总算是弄好了,重装好了系统,到现在的话,我已经会去找官方镜像直接烧盘了,
大概上次国庆,我突然想要搞苹果了,但是真机肯定没办法,不过不是有虚拟机吗?,应该可以吧?然后我了解到,PC的虚拟机要弄些各种这样那样的折腾才能装上去,当初是网上各种找资源,扒帖子,最终装好了VM15和折腾上了Mac虚拟机,当时找到的是10.11的镜像,
现在的话,我重装过了几次系统因为某些尝试,然后这次也上好了VM,用的镜像是自己尝试制作的MacOS10.15Catalina.cdr,
好像也是几个月前,我还在想,为什么PC不能直接给装上苹果?然后就行动起来,然后了解到,这是苹果公司的一些这样那样的限制,所以通常一般PC不能装Macintosh(Mac)系统,不过也正如我坚信的*“世界上绝对没有绝对的绝对,如果觉得有,那是ta无知,那是ta无能,只是眼界限制了想象力、想象力限制了行动力、行动力限制了ta的价值、价值限制了处境、处境限制了环境、环境限制了见识、见识限制了眼界,仅此而已”*,果然还是有大佬搞过这些,我了解到了黑苹果的存在,而且似乎还有些年头了,还有组织,我知道,果然不是没有,只是我的见识还太少,嗯,,,果然,知识(或成果)不是无价的,那些黑苹果方面的现成的整理好的资源大多需要钱,我知道,这是应该的,,但老实说,我还没法承担,,我又折腾了几天终于最终还是完成了各种配置,做出了启动U盘,又遇到了几次问题,重新学习并调整了几次配置文件后,终于做出了可以在我的笔记本上跑起来的盘,可总是卡在Mac安装条的最后一点,直接死机,然后我又了解到,听说尽管绝大多数硬件配置都能搞这东西,顶多再麻烦一点,但有一点能在很大程度上肯定的是三星PM981不能玩黑苹果,跑不了,当时我不知道PM981是什么东西,不过我记得我的笔记本固态是三星的,然后我去查型号,在官网看到了几种,其中有一种就是PM981型,并且我的这个机子上的码输进去一查,正是PM981,尽管我很不能相信,我总觉得是其他步骤我错了什么,但我衡量了一下,我会需要一个新的固态盘,我可以在这上面试试,到时候,这是一个方向,而另一个方向是,如我所坚信的那样,继续摸索下去,但我知道,这方面我没有基础,我的一切认知来自网文,我这么折腾下去前途未知,我也不知道为什么PM981不能跑黑苹果,同时那一段时间我是每周末放假一点点回来折腾的,一个月左右才做出来了能在我机子上面跑到Mac安装界面的盘,我对比了两个方向,我觉得过一段时间换个盘并非有什么意义,但相比之下,继续折腾的意义有点微乎其微,我还有别的事要做,于是我选择了第一条路,
本来这次我应改买了新的固态了的,我也拆机看了,我的笔记本还有一个盘位,可以加装,不用重装,但,,,不说了,武汉加油,
现在我又开始了折腾,
但这一次,不一样了,
我感受到了无力,我不会英语,确实,百度上面我换了数余次不同角度关键词,试了好几种方法,还是没能解决问题,顶多知道了:php里面有三种值好像是三张常量一堆大写英语记不清了,upload_max_filesize是属于其中一种,而这种可以通过httpd.conf、php.ini、.htaccess来修改,但,,,都试过了,失败。。。
作为一个不会php的人,我也没有人脉,找不到身边能帮我的人,即使我可能愿意向‘友人’付出一些代价,但我的友人没有这方面的能力,我没有眼界,没有见识,没有人脉,我的手段仅仅只有搜索引擎,还只能用百度,谷歌的东西我看不懂,看得懂的基本都是百度里面看得到的,我感受到了我的无能,
此时,我想到了CSDN的社区,于是我决定了,从现在开始,写博客,记录问题,记录学习笔记,就像我在搜索引擎上搜到的那样,对我好,对大家也好,网络的力量是强大的,我决定开始在网络上冒头,求助,
至此,开始记录,
(嗯,,,刚刚感觉,我是要提问的,尽管是第一次写有各种想说但不知道该不该说的,在这里写上了,但还是不太合适,顺手搜了一下怎么实现页内超链接,哈哈哈,搜索引擎是个好东西呢,也要感谢那些花时间“写下了”万两黄金的博主们)

第五日·后篇

目的:改变WP媒体库的2MB默认最大上传限制,
我在昨天准备改变前,我意识到这个举动也许本身并不危险,危险的是我什么都不懂,就好像某"root下rm -rf"一样,我把当时稳定状态的服务器云盘进行了一次快照,以防万一,果然我自己试的时候出过几次问题,现在的话,我决定再来一次,重新来过,并记录,防止受到之前的几次更改的烂摊子的影响,先把服务器恢复到上一次快照状态下,
在开始前,先记录一下一些路径(我会在我觉得是目录文件的路径尾加上’/’,在文件的路径尾不加’/’,每一条路径以 ‘:’ + ‘1 * 制表符’ 开头):
: /usr/local/php73/ //---------------------是我安装的PHP7.3.9的路径,
: /etc/init.d/php-fpm73 //---------------------不知道是什么,好像要用它重启php,不过我又听说php和php-fpm不是同一个东西,算了,我只知道我要对它执行php相关的restart
: /home/www/homeroot/ //---------------------是原阿里云轻量应用服务器中网站根目录/home/www/htdocs/改名而来,当时在httpd.conf中看到了这一条,就模仿了它的格式,把文件当中出现过的含有’htdocs’的字段都做了相应更改,并mv了网站根目录,在更改前对~/htdocs/和./httpd.conf都进行了单独备份,没想到真的能成,
: /usr/local/apache/ //---------------------是服务器上默认的Apache的安装目录,
: /etc/init.d/apachectl //---------------------好像是要对它执行apache相关的restart,(我不懂Apache是什么东西,好像是跟WinServer里的IIS是一个作用的东西)
: /usr/local/apache/conf/httpd.conf //---------------------听说是一个重要的配置文件,跟http服务有关
: /usr/local/php56 //---------------------服务器上原本的php的安装位置,防止跟它的php.ini扯上关系(毕竟我不懂嘛,),我把它移到了/home/admin/目录下,
然后在网站根目录下写一个phpinfo.php,在里面写上"<?php echo phpinfo();?>"这样一句(双引号内的内容),这是昨天所学,却认php.ini的位置,得到如下:>
Loaded Configuration File : /usr/local/php73/lib/php.ini
但我在那里并没有看到php.ini,然后根据网上所说,将/home/admin/php-7.3.9/(我的php编译目录
)下的php.ini-development拷贝至phpinfo里的php.ini应在路径中,并改名为php.ini,
,好的,接下来,开始,
第一次尝试:
这一次,尝试通过更改php.ini来实现,
首先,根据网上所说,在php.ini中查找,进行如下修改并确认(稍有改动):

max_execution_time = 600
max_input_time = 600
memory_limit = 128M	//保持默认不变
file_uploads = On	//保持默认不变
upload_tmp_dir = /tmp
upload_max_filesize = 32M
post_max_size = 32M

然后,进行php-fpm的重启和Apache的重启,因为听说直接restart和stop->start是不一样的,前者的话有时可能达不到目的,这里我选择stop->start;
执行如下

sudo /etc/init.d/php-fpm73 stop
sudo /etc/init.d/php-fpm73 start
sudo /etc/init.d/apachectl stop
sudo /etc/init.d/apachectl start

并且我发现在/etc/init.d/下有一个php-fpm,谨慎起见,将其移至/home/admin/tmp/,
重启后,因我在WP中开启了多站点,也将网络管理进行修改:
WP后台网络设置en…
怎么说呢,,,
我想骂人,我想骂我自己,
多媒体上传界面已经配置好了,
但昨天,
我细想了想,,,我好像昨天是从不知道哪里复制来的文件,只记得原文件里面有个default了,找不到了,
昨天我在改的时候还奇怪呢,为什么php.ini里找不到那6个量,原来根本不是那个文件。。。
算了,首尾吧,,,自己解决自己。。。

已解决问题

1:如何改动WordPress上传大小限制。

未解决问题

1:为什么我在网站根目录下的.htaccess中添加了如下两行后,访问网站报错500了?

php_value upload_max_filesize 32M
php_value post_max_size 32M

写在结尾

希望有路过的有能人不介意的话解决一下,感谢,
返回开头

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值