| サマリ | HTMLで保存 |
|---|
| バージョン | 1.4.7plus-u2-eucjp. |
|---|
| 投稿者 | haruta |
|---|
| 状態 | 質問 |
|---|
| 投稿日 | |
|---|
質問
いつもお世話になります。
質問箱/391と関係があるのですが、wikiフォルダをそのままバックアップをとって、他のPCで動かそうとしてもカウントファイルのエラーで動作しなかった件で、
wikiのファイル自体をそのままHTML形式に書き出したり、保存したりすることが可能ならば、バックアップとして他のPCで動かすことが簡単に可能だと思います。
何かそのようなプラグイン、または方法はないものでしょうか?
よろしくお願いします。
回答
目指す内容で難易度が変わる気がします。ページ単位の静的html化であれば、http://www.revulo.com/PukiWiki/Cache/dump2html.html
なんかが有名みたいです。ただし、ページ単位でhtmlになっている、という意味で、他のページへのリンクは静的htmlを指していないのではないかと思います。もしも、複数の静的html間の関連も静的に機能させたいならば、リンク生成部分を改造するなりしてサイト全体を書き出さなくてはいけないと推測します --
- そもそも wiki/ に保存されているファイルはテキストなので、本体の稼働には大きく影響しません。文書のなかで記述されているプラグインが、新環境で稼働しない状況の場合、表示できないことが発生しますが、この場合には、そのプラグインを消せば、とりあえずは画面表示できるはずです。なので、このように html化しておくというような考えは、キャッシュということから負荷軽減、処理速度向上などのためであり、ちょっと要件が違うと思います。なので、設置した管理者なのですから、しっかりとした原因の究明が必要かと思います。管理者ということで話は脱線しますが、XPはあくまでもクライアントOSなので、そこで稼働する場合は、今回のようにIISではなく、Apacheだとしても、同時接続数を逸脱することはできません。ライセンス上、問題になりますから、そういった点でも管理者として注意が必要です。-- upk
- 返信が遅くなり申し訳ありません。dump2htmlをセットしましたが、なかなかうまく動作しないでの困っています。wikiのフォルダをコピーして他のPCへ移動した場合にカウンターに関するエラーが出た場合には、そのカウントを表示する記述を削除すればよいということでしょうか?ところでお恥ずかしい限りですが、同時アクセス数のことは知りませんでしたので、調べました。本題からそれて恐縮ですが、OSがLinaxマシンなどでは問題にならないことでしょうか?後学のために教示いただければ幸いです。 -- haruta
- Linux や FreeBSDなど、全く問題ありません。ちなみに、Linax ではなく Linux です。 -- upk
- カウンタがおかしいということですが、wiki のフォルダーだけではなく、添付ファイルがあれば attach のフォルダーも必要ですし、カウンタなら counter のフォルダーも必要です。とは言っても、counter のフォルダーにあるファイルが無い場合には、初期化されるだけです。ただ、そもそもとして、各フォルダーは所定の場所に無ければなりません。ということで、もしかすると wiki のフォルダーだけしかない。ということですか? -- upk
- iいろいろ有難うございます。wikiのフォルダは、おおもとのフォルダすべてコピーしました。attachやcounterも含めたすべてです。ところでアクセス数の制限は、OSのバージョンに関わるものだと理解していますが、これは、サーバOSでなかったらだめなのでしょうか?windows XPでもservice pack1なら制限がないとか聞きました。よろしくお願いいたします。 -- haruta
- まぁ、これが一番の情報だと思っています。http://www.apache.jp/old_info/misc/windows.html
-- upk