前言

最近使用将博客从阿里云迁移到腾讯云,采用了WordPress插件All-in-One WP Migration,导入时遇到一个问题,上传文件不得大于2M。限制信息如下:

Maximum upload file size: 2 MB

按照官方的解决方法操作并不生效:How to Increase Maximum Upload File Size in WordPress

几经尝试,最终解决方法如下:

①修改PHP配置文件

vim /usr/local/php/conf/php.ini

找到

upload_max_filesize = 2M

修改为你想要的限制,比如512M

upload_max_filesize = 512M

找到

post_max_size = 8M

修改为你想要的限制,比如512M

post_max_size = 512M

②重启php-fpm

systemctl restart php-fpm

③刷新页面

这时候你刷新页面,你会发现限制已经变为512M了:

Maximum upload file size: 512 MB

解除插件本身限制

另外插件本身对大小也是限制的,如果需要更大的空间需要购买收费版。

下面是更改插件本身限制的方法:

vim wordpress/wp-content/plugins/all-in-one-wp-migration/constants.php

define( 'AI1WM_MAX_FILE_SIZE', 2 << 28 );

修改为你想要的限制大小,比如我想限制为2G,只要做如下修改:

define( 'AI1WM_MAX_FILE_SIZE', 2048 << 28 );
WordPress插件All-in-One WP Migration取消上传2M限制
Tagged on:

发表评论

邮箱地址不会被公开。 必填项已用*标注