**[[質問箱4/278]] [#t2fa7d08]
#author("2018-03-11T20:06:48+09:00;2008-03-27T19:19:11+09:00","","")
**[[質問箱/4278]] [#t2fa7d08]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|WinからLinuxへの移設|
|~バージョン|1.4.7_notb_utf8|
|~投稿者|[[くるぶし]]|
|~状態|完了|
|~投稿日|&new{2008-03-26 (水) 19:09:50};|
***質問 [#pb70d62f]
一通り調べてみましたが、
自分の現象を解決できる文献を見つけられず、
相談させていただきたいと思います。

WindowsXPにxamppをインストールし、
この上でPukiWikiに文書を作成していましたが、
Linux(Vine4.2 + apache2 + php5)に移すこととなりました。

まず、Windows環境のPukiWiki全ファイルをtgz(tar.gz)圧縮し、
Linuxにftp転送しました。
ここで展開してapacheのサービスを起動したところ、
文字だけなら問題なく参照できるものの、

[1]
添付してrefで表示している画像が表示されませんでした。
添付ファイルの一覧を確認すると、"添付ファイルがありません"と言われます。
が、PukiWiki/attachには添付ファイルは存在します。
添付した画像ファイルは英数字を使用した名前で、jpg形式です。

[2]
正常に表示できている既存ページを編集しようとしたところ、
"(化け文字)は編集できません"と言われます。
日本語で作成されたページ名が化けて問題を起こしているようです。
英文字の名前で作成したページ(FrontPageとか)は問題なく編集できます。

[1][2]両方とも文字コードが原因だと思っているのですが、
osに関係なくPukiWikiがUTF8で処理して、この違いは吸収されているいるはず。
と自分は考えています。

そこで、
[a]
添付ファイル消失(本当は存在する)、編集不可能な状態の解決方法

[b]
Windows <=> Linux 間で移動させても問題の起こらないPukiWiki内全データのバックアップ方法

のアドバイスを頂けないでしょうか。
よろしくお願いします。

***回答 [#ue7f371a]
- phpの設定が怪しい気がします。移設の失敗ではなくLinux上でのPukiWikiの立ち上げがうまくいっていないのでしょう。[[mbstring]]あたりが参考になるかも。&br;LinuxにPukiWikiを新規インストールして調査したらいいと思います。 -- [[ぃぉぃぉ]] &new{2008-03-26 (水) 19:57:37};
- 回答ありがとうございます。さっそくphpinfo()でmbstringを確認しました。 -- [[くるぶし]] &new{2008-03-27 (木) 09:32:40};
- Multibyte Support = enabled  -- [[くるぶし]] &new{2008-03-27 (木) 09:34:06};
- Multibyte string engine = libmbfl -- [[くるぶし]] &new{2008-03-27 (木) 09:34:27};
- HTTP input encoding translation = enabled -- [[くるぶし]] &new{2008-03-27 (木) 09:34:45};
- Multibyte (japanese) regex support = enabled -- [[くるぶし]] &new{2008-03-27 (木) 09:35:00};
- Multibyte regex (oniguruma) version = 4.4.4 -- [[くるぶし]] &new{2008-03-27 (木) 09:35:17};
- Multibyte regex (oniguruma) backtrack check = On -- [[くるぶし]] &new{2008-03-27 (木) 09:35:34};
- php.iniをリンク先の例のとおりに修正したところ解決しました。ありがとうございます。 -- [[くるぶし]] &new{2008-03-27 (木) 10:13:00};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.045 sec.

OSDN