'none'までの間を次のように変更。'none':XREAでChasenが使えるらしいのですが、うちで試してみてもNotFoundになります。18:58:43XREAでは、perlのモジュールで呼び出さないと行けないので一工夫が必要のようです。17:03:57http://sb.xrea.com/showthread.php?t=8557を見ると、/usr/local/php/bin/chasenか/usr/local/php/bin/kakasiでchasenとkakasiが使えるみたい。00:31:22どうも無理みたい。表題の通り、私がPukiwikiを使ってるXREAではPerlでChasen/KAKASIが提供されているようです。Foundになってしまいます。†Perlスクリプトが必要かと。次のようなスクリプトがシェルで動くのでしょうか?試してみてください。Text::Kakasi::do_kakasi('日本語の文章');Text::Kakasi::close_kanwadict();実行方法も書いたほうがよかったですね。16:09:02では名前をkatest.cgiとし、ファイル先頭に#!/usr/local/bin/perl(XREAのPerlのパスに合わせる)を追加し、実行属性にするとどうなるでしょう。21:21:26その通りやってみると、きちんと「ニホンゴノブンショウ」と表示されました。22:45:02おぉ。次のようにすれば動くのかな。$tmpfname";動い・・・たようなんですが、肝心の漢字が全て「記号」として扱われてます。エラーになっておらず、ブランクが帰って来ているだけです。MODEですので、popenが使えないんです。16:20:03むぅ残念。結構な改造が必要そうですね。08:44:45やはり簡単にはいきませんですか。11:03:02一応、virtual版も作ってみました。ローカルマシンのWindows環境でしか試していませんが、なんとか動いているようです。ファイルの受け渡しがわからなかったので、キャッシュディレクトリにPageReadingというテンポラリファイルを作るようにしてます。'none'までの間を次のように変更。'none':をぉ、試してみたら動作しました(cgiからcgidに変更はしましたが)。ありがとうございました。22:18:52順調に稼働しているように見えましたが、ページが追加されるとそのページの読みが取得されず、そのままPageReadingに追加されてしまいます。その時kakasi.cgiの実行結果が一覧ページの上に表示されてしまいます(1度表示されるだけで2度目以降は表示されない)。これは何故でしょうか。08:12:46いろいろと試してみた結果、どうやらPageReadingを作成する際、644で作成されることに問題があるようです。同名ファイルを666で作成しておくと問題なく読みが取得されました。$tmpfname");の部分を削除すればいいのでしょうか。17:27:20それだとキャッシュがクリアされないからどんどんファイルサイズがでかくなってしまう罠。素直に作成時に666で作るようにする方がよいかと。11:08:36file.phpの最初のfcloseの後ろに次を追加してください。書かれているように、Chasen/KAKASIのあるパスの記述を書き換えるだけで良いのかな。