<<  このカテゴリ内の前の記事 MODxの解説本が出版されます  ||   このカテゴリ内の次の記事MODx0.9.5から0.9.6rc3へアップグレード(手順) >>

るるろぐ 2008 新着記事

この記事1件を表示

MODxでサイトのエクスポートに失敗する

…んだよね。

MODxでは、ページを動的生成、キャッシュ機能を有効に利用しながら運用するのが通常だが、あまり動的制御も必要でないサイトの場合、MODxでサイト完成まで制御して、完成したら静的ファイル(html)にエクスポーとして運用、なんてな使い方もできる。

うち(Let's enfoy MODx)は、MODxでそのまま制御しているんだけど、昨日ふと、不安になった。データベースが破損したり、mysqlが知らぬ間にバージョンアップしてしかもそのせいで、文字化けしちゃったらどうしよう。。と。。

レンタルサーバの場合、仕様の変更は、ユーザに告知されずに行われることが多い。そしてそれが原因で、今までのデータが実質おじゃんになってしまっても、普通責任は持ってくれない。バックアップはユーザの責任だからだ(バックアップまでもしてくれるサービスを提供してくれるサーバーを借りていれば別だ)。

データベースそのものは、phpMyAdminでエクスポーとすればよい。またMODxは、ファイル構成がシンプルなので、DB意外にassets以下と、manager/include/config.inc.phpをバックアップしておけば、良いとは思う。

でも、なにぶん、mysqlなんかは素人なので、ここはひとつ、確実なバックアップ方法をと考えた。それがサイトのエクスポートだ(前置きが長くなったけど(笑))。

MODxでサイトのエクスポートをするには、ツール>サイトのエクスポートとすすみ、画面のまま特に変更せず、「エクスポートの開始」をクリックすればよい。そうすると、ひとつひとつのファイルについて、「成功」か「失敗」かをレポートしてくる。成功すれば、ファイルはassets/export以下に出力されているはずだ。

で、これに失敗するんです。なんで?(ていうか、ここまでが前置きだったね (笑))。

うちはphp.ini で、「allow_url_fopen = off」を設定しているんだけど、この設定にしてあるとエクスポートに失敗する。そんなわけで、サイトのエクスポートをするときだけ「allow_url_fopen = on」にする必要があるっていうわけ。結論だけ書けば、数行だったね。(笑)。

コメントを書く

コメントの掲載は、管理者の承認が必要な場合があります。すぐに掲載されない場合は、少しお待ち下さい。また、内容によっては掲載しない場合、掲載後、削除する場合もございます。ご了承下さい。

 必須

 必須


トラックバック

このエントリーのトラックバックURL:

http://www.liolion.info/MovT/LULUL/mt-tbon.cgi/685

都合により、上記URLの「mt-tbon.cgi」は、全角で表示しています。TBの際は、恐れ入りますが、半角に直して送信してください。

またこのブログは、トラックバックを受け付けても、それがすぐに反映されない仕組みになっています。管理者が確認後、公開しますので、少しお待ち下さい。尚、内容によっては、公開しない場合もあります。ご了承下さい。また内容に問題がないと思えるのに、いつまで経っても公開されない場合は、なんらかの事情で、pingが届いていない可能性があります。よろしければ再度送信してください(このブログに関してコメントをする?)。

MODx本出版

ここからカテゴリ一覧、記事一覧を表示

CATEGORY

RSS1.0 RSS2.0