博客从Typecho迁移到Wordpress
💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
最近将博客从Typecho迁移到Wordpress,完成数据迁移并编写了Python脚本。虽然Wordpress有Newsletter插件,但因其商业化和臃肿,决定暂不迁移。记录了迁移过程,Typecho使用了6年,未来可能继续使用。遇到上传文件大小和数据不完整的问题,需要调整php.ini和nginx配置。
🎯
关键要点
- 最近将博客从Typecho迁移到Wordpress,完成数据迁移并编写了Python脚本。
- 虽然Wordpress有Newsletter插件,但因其商业化和臃肿,决定暂不迁移。
- 记录了迁移过程,Typecho使用了6年,未来可能继续使用。
- 使用ByeTyp插件将Typecho博客数据导出为Wordpress格式的文件。
- 在Wordpress后台导入数据时遇到上传文件大小和数据不完整的问题。
- 文件大小限制由php.ini中的参数控制,上传未完成是因为php.ini和nginx中的参数限制。
- 需要调整php.ini中的post_max_size和upload_max_filesize参数。
- nginx配置中需要增加fastcgi_read_timeout和fastcgi_send_timeout设置。
- 修改后需重启php8.x-fpm和nginx。
- 可以通过创建页面模板引入<?php phpinfo() ?>来确认php.ini的位置和参数是否生效。
❓
延伸问答
为什么选择将博客从Typecho迁移到Wordpress?
虽然Wordpress有Newsletter插件,但因其商业化和臃肿,决定暂不迁移。
在迁移过程中遇到了哪些问题?
遇到了上传文件大小限制和数据不完整的问题。
如何解决Wordpress上传文件大小限制的问题?
需要调整php.ini中的post_max_size和upload_max_filesize参数。
如何确认php.ini文件的位置和参数是否生效?
可以创建一个页面模板,引入<?php phpinfo() ?>来查看php.ini的参数。
迁移Typecho数据到Wordpress使用了什么工具?
使用ByeTyp插件将Typecho博客数据导出为Wordpress格式的文件。
迁移后需要重启哪些服务?
修改后需要重启php8.x-fpm和nginx。
➡️