**[[質問箱4/469]] [#p8d483ac]
#author("2018-03-11T20:43:40+09:00;2010-03-08T12:20:50+09:00","","")
**[[質問箱/4469]] [#p8d483ac]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|一覧表示の五十音順分類|
|~バージョン|1.4.7|
|~投稿者|[[xyz]]|
|~状態|質問|
|~投稿日|&new{2009-06-05 (金) 18:19:30};|
***質問 [#j21368d6]
一覧表示の五十音順分類をしようと思い、
まず、下記手順でkakasiをインストールしました。~
・kakasi-2.3.4.zip をダウンロードし、解凍。~
・kakasiフォルダをCドライブ直下にコピー。~
・環境変数を設定。(C:\kakasi\bin )

その後、下記アドレスにある方法で、pukiwiki.ini.php
を修正しましたが、うまくいきません。
特にプログラムの修正は問題なかったと思うのですが・・・
何か原因があるのでしょうか?
↓~
[[dev:PukiWiki/1.4/マニュアル/一覧表示の五十音順分類]]

***回答 [#t15b814a]
- pukiwikiの一覧ページにはエラー表示としてFatal error: Call to undefined function: mb_regex_encoding() in c:\program files\apache group\apache\htdocs\pukiwiki\lib\func.php on line 344と出ています。func.php が問題あるのでしょうか? -- [[xyz]] &new{2009-06-05 (金) 19:36:11};
- どのようにうまくいかないのかを、もう少し具体的に挙げられませんか?&br;一覧表示ができない(エラーが出る)とか、一覧はできるけど、「:config/PageReading」に登録される内容が読みではなくページ名そのものであるとか、・・・ --  &new{2009-06-05 (金) 19:36:30};
-- コメントをするタイミングが紙一重だったようで・・・。(マヌケな表示順になってしまった)&br;PHP が4.2.0 以降であるというなら、[[mbstring]] が有効になっていないなどの理由で、「[[mb_regex_encoding()>PHP関数:mb-regex-encoding]] が見つからない」とエラーを出しているようです。[[mbstring]] の設定をもう一度確認してみては? --  &new{2009-06-05 (金) 19:42:29};
- mbstringを有効にするにはどうしたらよいでしょうか? -- [[xyz]] &new{2009-06-05 (金) 19:50:32};
- あなたがどういう立場にいるのか、しだいです。レンタルサーバーを利用しているなどサーバーの設定を自分で変えられないのなら、「(mbstring と)マルチバイト対応の正規表現関数を有効にしてほしい」とサポートにお願いしてみるしかありません。 --  &new{2009-06-05 (金) 20:01:06};
-- 逆に、あなたがサーバーの管理をしているのなら、「mbstring が無効になっている」や「mbstring は有効だが、マルチバイト対応の正規表現関数が無効になっている」という状態を、どちらも有効になるようにPHP をリビルドしなければなりません。 --  &new{2009-06-05 (金) 20:22:54};
-- win で動いているPHP の場合、
 extension=php_mbstring.dll
がphp.ini にあるのかと、それがコメントになっていないかも、チェックする必要があります。 --  &new{2009-06-05 (金) 20:39:00};
- 回答ありがとうございます。対象のパソコンを操作できるのが来週金曜になってしまったので、その時にトライしてみます。 -- [[xyz]] &new{2009-06-06 (土) 11:30:52};
- Cドライブのwindowsフォルダ内にあるphp.ini を確認したところ、extension=php_mbstring.dllの行の先頭に、ほかの行とは違い「;」がなかったので、追加しましたが、うまくいきません。extension=php_mbstring.dllがうまく動作するようにするにはどうしたらよいでしょうか?初歩的な質問ですいません。 -- [[xyz]] &new{2009-06-10 (水) 15:10:04};
- 行頭に"&#59;"をつけるのはコメントアウトするということですよ。 --  &new{2009-06-10 (水) 15:53:21};
- あ、そうなんですね。「//」のみかと思っていました。すいません。ということは、extension=php_mbstring.dllは問題ないわけですね。 -- [[xyz]] &new{2009-06-10 (水) 15:58:20};
- PHP をリビルドするにはどのようにしたらよいでしょうか?ネットで探してみましたが、よく分からない状態です。参考となるページを教えていただけたら幸いです。 -- [[xyz]] &new{2009-06-10 (水) 16:54:04};
- http://www.php.net/manual/ja/install.windows.building.php --  &new{2009-06-10 (水) 20:46:46};

#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.073 sec.

OSDN