我可以使用WordPress的导出/导入功能,但对于一些内容丰富的博客来说,它不起作用。我玩过这个选项。不值得。即使在本地主机上,导出也会超时。
您是否尝试过在php.ini
文件(或可能在.htaccess
)? 如果可能的话,我想我会先试试那条路线。你可能可以设置max_execution_time = 180
, 或者甚至更高。您可能还需要提高内存限制。在您的wp-config.php
:
define(\'WP_MEMORY_LIMIT\', \'160M\');
然后,在导入方面,您可能会遇到上载大小限制。另一个
php.ini
调整:
upload_max_filesize = 96M
post_max_size = 96M
或者,也可以将WXR文件拆分为较小的部分。我有一个用于此的perl脚本,但我是为客户端编写的,需要权限才能共享它。但如果你有兴趣,我可以问。
进口商的一个鲜为人知的秘密是,它会跳过以前导入的信息。因此,如果您超过了上载大小限制,但导入部分超时,只需再次尝试导入相同的文件。它将快速跳过数据库中已经存在的数据,然后从中断的地方重新提取。但这让我感到紧张,因为它不是万无一失的:如果它导入一篇文章,但在保存所有文章的元数据之前超时,那么元数据可能会被跳过。