重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
除了memory_limit以外,php.ini還有幾個要改的 ————————————————————– ; Maximum allowed size for uploaded files. upload_max_filesize = XXM ————————————————————– ; Maximum size of POST data that PHP will accept. post_max_size = XXM ————————————————————– 印象中預設的XX只有2M,我自己是調到16,建議至少要調到8;若常用phpmyadmin去做備份、還原;用Wordpress的import, export, backup,而且你Blog累積到一定程度時,2M是絕對不夠的。 修改php.ini .但我在相应的目录下没有找到php.ini ,想了想可能是我用 hostmonster主机有一定的限制,但再继续进行搜索,发现别人的hostmonster也解决了这个问题,于是进入hostmonster管理端终于找到能修改php.ini的方法:在php Config中有”Install Default php.ini”,于是将public_html中生成的php.ini.default改名为php.ini,并修改其中的: upload_max_filesize = 10M和post_max_size = 10M 保存后,发现再问题依旧,上传2m的限制还是没有解决. 继续搜索,发现有人说修改.htaccess,于是继续修改,在.htaccess中增加了: suPHP_ConfigPath /home/帐户名/public_html 保存,没有直接尝试,在目录下自己建了一个test.php,并在其中使用:?php phpinfo()?进行测试,结果如下: upload_max_filesize已经变成10M 懒猫就想起有一个软件可以解决备份xml文件过大的问题——DivXml 。说起这个软件DivXml,是很多年前的国内第一批提供wordpress服务的网站yo2.cn提供的XML文件分割软件,那时候也是因为限制问题,很多人无法上传自己的文章,于是才诞生了这个软件,确实非常实用。 DivXml这个软件用处还是挺大的,不但可以解决wordpress备份导入问题,还可以帮助解决托管博客用户搬家,现在大多数托管博客门户都已经具备了xml文件导入,但是很多都是限制了xml备份的大小。假如我们文章太多,xml备份过大,就无法导入。 DivXml这个软件可以把xml备份分割为每个都是2M大小的xml文件。 这个软件使用方法很简单,选择要分割的XML文件分割,然后会在那个文件的目录里分割出很多的小文件,然后一个个单独上传到wordpress博客就行了。 但是这么好的东西也快要灭绝了。直到现在为止,网上也只有这么一款分割xml备份的软件,但不幸的是,大多数搜索出来的下载地址都失效了,因为都指向yo2的网站地址,可惜他们现在已经改版了。 懒猫也是搜了很久才搜出了有效的下载地址。需要的朋友可以下载用用,不需要的朋友我建议也下载吧,下载放在电脑里保存一下也好,或许以后会用到。快绝种了的东西,还是收藏一下好。
十多年的玉门网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整玉门建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“玉门网站设计”,“玉门网站推广”以来,每个客户项目都认真落实执行。
在使用wordpress时,会发现在“添加媒体”时,限制最大上传文件是2M,有时会希望突破这个限制。
实际上,这个2M并不是wordpress限制的,而是php服务器限制的。所以,要突破2M限制,就要修改PHP服务器配置文件php.ini,这个文件一般在php安装目录的根目录下,可以搜索下。
找到后,打开这个文件,在其中可以找到如下设置:
post_max_size=8M //上传文件大小上限
upload_max_filesize=2M//默认上传文件大小,这个就是2M的限制!
如果要改为10M,只需要把两个都改为10M就可以了。
解决WordPress导入备份大小限制题目—— XML文件分别器DivXml 不合的作業系統,不合版本的PHP,這個php.ini會放在不合的处所。
除了memory_limit以外,php.ini還有幾個要改的
————————————————————–
; Maximum allowed size for uploaded files.
upload_max_filesize = XXM
————————————————————–
; Maximum size of POST data that PHP will accept.
post_max_size = XXM
印象中預設的XX只有2M,我本身是調到16,建議至少要調到8;若常用phpmyadmin去做備份、還原;用Wordpress的import, export, backup,并且你Blog累積到必然程度時,2M是絕對不夠的。批改php.ini .但我在响应的目次下没有找到php.ini ,想了想可能是我用hostmonster主机有必然的限制,但再持续进行搜刮,发明别人的hostmonster也解决了这个题目,于是进入hostmonster经管端终于找到能批改php.ini的办法:在php Config中有”Install Default php.ini”,于是将public_html中生成的php.ini.default改名为php.ini,并批改此中的:upload_max_filesize = 10M和post_max_size = 10M保存后,发明再题目依旧,上传2m的限制还是没有解决.持续搜刮,发明有人说批改.htaccess,于是持续批改,在.htaccess中增长了:suPHP_ConfigPath /home/帐户名/public_html保存,没有直接测验测验,在目次下本身建了一个test.php,并在此中应用:?php phpinfo()?进行测试,成果如下: upload_max_filesize已经变成10M用WP自带的导出功能保存了一个备份.4M多, 然后再用导入对象恢复时,悲剧了,导入文件的大小上限是2M,这可怎么办啊?是的,对于一些不熟悉数据库导入和插件的伴侣来说,只能经由过程wordpress自带的导出的XML备份文件在博客后台上传恢复文章,底本一切都没什么题目,这种体式格式恢复也没啥题目。可是,很多人,尤其是本身XML备份文件稍大一点的伴侣就会发明,本身的XML文件无法正常上传,要么超时,要么大小也受到限制,很是无奈。懒猫就想起有一个软件可以解决备份xml文件过大的题目——DivXml。说起这个软件DivXml,是很多年前的国内第一批供给wordpress办事的网站yo2.cn供给的XML文件分别软件,那时辰也是因为限制题目,很多人无法上传本身的文章,于是才出生了这个软件,确切很是实用。DivXml这个软件用处还是挺大的,不单可以解决wordpress备份导入题目,还可以帮助解决托管博客用户迁居,如今大多半托管博客门户都已经具备了xml文件导入,然则很多都是限制了xml备份的大小。假如我们文章太多,xml备份过大,就无法导入。DivXml这个软件可以把xml备份分别为每个都是2M大小的xml文件。这个软件应用办法很简单,选择要分别的XML文件分别,然后会在那个文件的目次里分别出很多的小文件,然后一个个零丁上传到wordpress博客就行了。然则这么好的器材也将近灭尽了。直到如今为止,网上也只有这么一款分别xml备份的软件,但不幸的是,大多半搜刮出来的下载地址都失效了,因为都指向yo2的网站地址,可惜他们如今已经改版了。懒猫也是搜了好久才搜出了有效的下载地址。须要的伴侣可以下载用用,不须要的伴侣我建议也下载吧,下载放在电脑里保存一下也好,或许今后会用到。快绝种了的器材,还是收藏一下好。 选择朋友要谨慎!地道的自私自利,会戴上友谊的假面具,却又设好陷阱来坑你。——克雷洛夫
解决环境:
CentOS Linux release 8.3.2011
PHP 7.2.24 (cli)
注:使用nginx需要设置 client_max_body_size 10M,否则可能报:图片后期处理失败,可能是服务器忙或没有足够的资源。请尝试上传较小的文件。推荐的最大尺寸为2500像素;
当我们部署好自己的wordpress站点后,在媒体库上传文件以及使用一些插件来对站点进行备份恢复时,总会遇到上传2M的限制,其实这是由于php.ini配置文件里默认设置文件上传2M造成的,下面我们去修改下配置文件的一些参数就可以了。
找到/etc/php.ini配置文件,vim /etc/php.ini,然后再里面寻找参数memory_limit、post_max_size、upload_max_filesize、max_execution_time、max_input_time。
一般这些参数的默认配置是:
memory_limit=128M//相当于单个脚本可调用内存大小
post_max_size=8M//上传文件大小上限(此参数应=upload_max_filesize)
upload_max_filesize=2M //默认上传文件大小,这个就是2M的限制
max_execution_time=30//最大执行时间,页面等待时间
max_input_time=60//接收数据最大时间限制
假如我们想让站点可以上传一个512M及以下的文件,修改配置例如:
memory_limit=128M
post_max_size=512M
upload_max_filesize=512M
max_execution_time=30
max_input_time=60
如此配置后,在进入wordpress上传图片文件就可以实现最大512M了。
转自: