WordPress怎么樣導入大于2M的XML備份文件
解決WordPress導入備份大小限制問題—— XML文件分割器DivXml
不同的作業系統,不同版本的PHP,這個php.ini會放在不同的地方。
除了memory_limit以外,php.ini還有幾個要改的
————————————————————–
; Maximum allowed size for uploaded files.
upload_max_filesize = XXM
————————————————————–
; Maximum size of POST data that PHP will accept.
post_max_size = XXM
————————————————————–
印象中預設的XX只有2M,我自己是調到16,建議至少要調到8;若常用phpmyadmin去做備份、還原;用Wordpress的import, export, backup,而且你Blog累積到一定程度時,2M是絕對不夠的。
修改php.ini .但我在相應的目錄下沒有找到php.ini ,想了想可能是我用hostmonster主機有一定的限制,但再繼續進行搜索,發現別人的hostmonster也解決了這個問題,于是進入hostmonster管理端終于找到能修改php.ini的方法:在php Config中有”Install Default php.ini”,于是將public_html中生成的php.ini.default改名為php.ini,并修改其中的:
upload_max_filesize = 10M和post_max_size = 10M
保存后,發現再問題依舊,上傳2m的限制還是沒有解決.
繼續搜索,發現有人說修改.htaccess,于是繼續修改,在.htaccess中增加了:
suPHP_ConfigPath /home/帳戶名/public_html
保存,沒有直接嘗試,在目錄下自己建了一個test.php,并在其中使用:<?php phpinfo()?>進行測試,結果如下: upload_max_filesize已經變成10M
用WP自帶的導出功能保存了一個備份.4M多, 然后再用導入工具恢復時,悲劇了,導入文件的大小上限是2M,這可怎么辦啊?
是的,對于一些不熟悉數據庫導入和插件的朋友來說,只能通過wordpress自帶的導出的XML備份文件在博客后臺上傳恢復文章,本來一切都沒什么問題,這種方式恢復也沒啥問題??墒?,很多人,尤其是自己XML備份文件稍大一點的朋友就會發現,自己的XML文件無法正常上傳,要么超時,要么大小也受到限制,很是無奈。
懶貓就想起有一個軟件可以解決備份xml文件過大的問題——DivXml。說起這個軟件DivXml,是很多年前的國內第一批提供wordpress服務的網站yo2.cn提供的XML文件分割軟件,那時候也是因為限制問題,很多人無法上傳自己的文章,于是才誕生了這個軟件,確實非常實用。
DivXml這個軟件用處還是挺大的,不但可以解決wordpress備份導入問題,還可以幫助解決托管博客用戶搬家,現在大多數托管博客門戶都已經具備了xml文件導入,但是很多都是限制了xml備份的大小。假如我們文章太多,xml備份過大,就無法導入。DivXml這個軟件可以把xml備份分割為每個都是2M大小的xml文件。
這個軟件使用方法很簡單,選擇要分割的XML文件分割,然后會在那個文件的目錄里分割出很多的小文件,然后一個個單獨上傳到wordpress博客就行了。
但是這么好的東西也快要滅絕了。直到現在為止,網上也只有這么一款分割xml備份的軟件,但不幸的是,大多數搜索出來的下載地址都失效了,因為都指向yo2的網站地址,可惜他們現在已經改版了。懶貓也是搜了很久才搜出了有效的下載地址。需要的朋友可以下載用用,不需要的朋友我建議也下載吧,下載放在電腦里保存一下也好,或許以后會用到??旖^種了的東西,還是收藏一下好。
評論