WordPress Database Backupプラグインでgzipを無効にする
Posted on 2008年12月14日 | 1 Comment|
WordPressの便利プラグインWordPress Database Backupは
データベースのバックアップを取ってくれるもの。
サーバーに保存、ダウンロード、メールで送信を選べる。
また、定期的に自動でバックアップを取り、メールで送信もできる。
嬉しいことに日本語ファイルがちゃんと入っているので、日本語で利用できる。
とても便利なプラグインなのだが、gzという拡張子のファイル(gzip)なので、ちょっと困ったりする。
ダウンロードしたgzは1MBくらいあるのに、解凍すると2KBの数行で途切れたファイルが出現。
解凍ツールをいくつか試したところ、最終的には「壊れています」というところに行き着いた。
こういう現象はサーバー依存かもしれないが、gzはちょっと扱いにくいので、圧縮しないでそのままダウンロードしたい。
検索してみたところ、よしともさんの「雑念ベース >> WordPress Database Backup 覚書」という記事を発見。
参考にさせて頂いたところ、無事にバックアップを取ることができるようになった。
やり方は以下に。
wp-db-backup.phpの80行目~82行目ら辺(バージョン2.2.2の場合。他は検索して探して下さい)
function gzip() {
return function_exists(‘gzopen’);
}
というところを次のように変更。
function gzip() {
return false;
// return function_exists(‘gzopen’);
}
return false;を足して、1行コメントアウトするってこと。
これで圧縮されてないSQLファイルをダウンロードすることができた。
めでたし。めでたし。
ちなみにダウンロードしたSQLファイルの中身を確認するには
UTF-8で開けるエディタが必要。
「様々な文字コードに対応できるテキストエディタ」で紹介したTeraPadなら
文字コード指定再読込でUTF-8を選べばOK。
この記事は 2008年12月14日日曜日 の 1:26 AM に書きました。
この記事のフィードはRSS 2.0で購読できます。
3 Comments for this entry
3 Trackbacks / Pingbacks for this entry
-
2008年度WordPressに入れてるプラグインのまとめ >> 病的溺愛シンドローム
12月 28th, 2008 on 3:49 AM[…] WordPress Database Backupプラグインでgzipを無効にする […]
-
WP-DB-Backupのgzip形式が壊れる場合 | メモ バインダー
3月 21st, 2009 on 6:41 AM[…] 参考 ◆WordPress Database Backupプラグインでgzipを無効にする […]
-
wp-db-backup データベースバックアッププラグイン 不具合 - ReadySet,Dont,Go
6月 1st, 2011 on 12:19 AM[…] WordPress Database Backupプラグインでgzipを無効にする […]
12月 14th, 2008 on 3:46 PM
WordPress Database Backup は使っていないので判りませんが、gzipはunix系では非常にメジャーな圧縮ツール(形式)ですが、Win/Macではマイナーですからね。
色々調査もされて、お疲れ様でした。
12月 14th, 2008 on 5:34 PM
>国際結婚SEさん
有り難う御座います。
gzipってunix系ではメジャーなんですか。
知りませんでした。
簡単にバックアップをしたいと思ったばっかりに、結局凄く疲れました…w
でも解決できてよかったです(´▽`)
10月 23rd, 2009 on 11:02 PM
バックアップ時に必見