Import large backup file into WordPress

默认情况下,不管是单独安装的php,还是集成安装的appserv,都将上传文件的大小限制在2m,这可能是出于减轻网络负荷目的,毕竟大部分时候不管是blog还是bbs还是其他什么,需要单独上传超过2m附件的情况并不是很常见,就算出现了,也可以通过ftp等其它方式来解决。

今天在备份恢复WordPress的时候碰到了这个限制问题,比较麻烦的是WP的导出文件(比较新的版本才有这个功能,老版本只能自己想办法通过其他的方法实现备份,比如插件,比如rss导出,比如自己phpMyAdmin备份)是xml格式的,我自己的这个的大小是4m左右……我当然对服务器有完全的权限,但是xml没有办法直接导入到新的数据库中(或者是我没有找到很直观的办法),所以得想办法修改这个2m限制。

首先我搜索了appserv目录,php.ini,这个是标准php配置文件,但是居然没有,按照常规的理解,appserv既然是一个整合了apache、php、mysql为一体的服务器工具包,那这些配置文件也应该理所当然的放在他自己的目录下才对。

随后我按照要修改的关键字upload_max_filesize,进行全文查找,这次找到3个文件,一个dll直接排除,两个也不是ini后缀的,但是实际是ini文件,挨个修改,restart apache,还是无效,WordPress的导入页面还是显示2m,把我那个4m的文件选择之后还是显示太大。

没辙了,放狗,没有完全一样的案例,但是有人说到了修改appserv下的php配置,居然还是Windows目录下的php.ini,晕倒啊,搞不懂appserv的制作者为什么不把这个改掉,举手之劳么,还容易实现配置文件的统一管理。

修改,重启服务,再来,搞定J


——
·本文由 iamcj 原创,采用“CC创作共用”方式共享

Comments

2 Responses to “Import large backup file into WordPress”

  1. xuxu Windows XP Internet Explorer 6.0 on 5月 30th, 2007 10:20

    纯抢一下沙发。。

  2. iamcj Windows XP Internet Explorer 6.0 on 5月 30th, 2007 10:27

    好歹也说点什么么,哪怕是完全看不懂啊,或者很崇拜啊之类的……

Leave a Reply