关于 wordpress
的搭建请参考
修改 wordpress 上转限制
这个使用插件进行修改。
安装之后会出现
第一个红框是 wordpress
之外的限制,第二个红框是 wordpress
自己的限制。
第一个红框需要自己修改,比如
php.ini
nginx
修改 php.ini 上传限制
首先我们要知道 php.ini
位于哪里。
1 | php -i | grep "Config" |
我的是
1 | Configuration File (php.ini) Path => /etc/php/7.4/cli |
修改 cli
里面的 php.ini
没用,所以,我们要修改 /etc/php/7.4/fpm/
里面的 php.ini
。
打开后把
upload_max_filesize
post_max_size
修改成自己想要的大小。
然后重启 fpm
1 | sudo systemctl restart php7.4-fpm.service #重启php服务 |
修改 nginx 上传限制
打开 /etc/nginx/nginx.conf
,在 http 中添加 client_max_body_size
1 | http { |
然后
1 | sudo nginx -t |
All-in-One WP Migration 用法
这个插件可以将整个网站进行迁移,付费版本插件可以备份还原,多站点迁移。
由于这次迁移的是独立站,所以,用免费版本的就可以了。
这里默认你们已经把各种限制条件都打开了。
老站也安装这个插件,然后导出文件,新站用这个插件导入老站的安装文件即可。
如果你上传失败请查看,/var/www/wordpress/wp-content/plugins/all-in-one-wp-migration/storage/error.log
。
如果你是付费插件,并且一直上传失败,可以参考上面的链接,先把文件上传到这个插件的备份目录,然后使用备份还原。