WordPress Database Backupプラグインでgzipを無効にする
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。
関連記事:
- WordPress 2.7 日本語版リリース
- アクセス解析つきライブチャット「Zopim」を設置してみた
- データベースのバックアップも最適化も自動で管理するプラグイン
- WordPress 2.8「ベイカー」アップデートに失敗
- WordPress 2.7.1 日本語版















![ブログ専用アフィリエイト-Adgger[アドガー]- アフィリエイト](http://www.adgger.jp/img/bnr/bnr_adgger05.gif)
![完全成果報酬型SEO対策-WEB CREATION[ウェブクリエーション]- SEO対策](http://www.adgger.jp/img/bnr/bnr_vveb02.gif)
2008年12月14日 at 3:46 PM
WordPress Database Backup は使っていないので判りませんが、gzipはunix系では非常にメジャーな圧縮ツール(形式)ですが、Win/Macではマイナーですからね。
色々調査もされて、お疲れ様でした。
2008年12月14日 at 5:34 PM
>国際結婚SEさん
有り難う御座います。
gzipってunix系ではメジャーなんですか。
知りませんでした。
簡単にバックアップをしたいと思ったばっかりに、結局凄く疲れました…w
でも解決できてよかったです(´▽`)
2008年12月28日 at 3:49 AM
[...] WordPress Database Backupプラグインでgzipを無効にする [...]
2009年03月21日 at 6:41 AM
[...] 参考 ◆WordPress Database Backupプラグインでgzipを無効にする [...]