Perl製Wiki MojoMojo メモ #02 トラブルシューティング

Perl製Wiki MojoMojo メモ #02 トラブルシューティングぱわふる最近同じPerl製Wikiの https://github.com/yuki-kimoto/ringowiki もコミットが盛んになってきましたが、今のMojoMojoを越えるにはまだまだ時間がかかりそうだというわけで本格的にMojoMojoを使うことにしました。

早速いろいろ問題が発生したので解決のメモです。

「ユーザーの新規登録ができない!」
What is this wiki powered by (look at the bottom; 8 letters, all lowercase)?
の入力欄でcatalystと何回入力してもパスできないと思ったら、「mojomojo」でした。
MojoMojoのGithubのレポジトリではJun 27, 2013 のコミットでこの問題(?)は解消されているっぽいです。

「JPEGをアップロードするとサムネイルが作れない!」

というエラーが出る。

↓で解決。
yum install libjpeg-devel
yum install libpng-devel
yum install giflib-devel

mojomojo再起動 -> 同じエラー

cpanm Imager –reinstall

mojomojo再起動 -> OK

「サムネイルをページに挿入するとエラーが出る!」
↓のようなエラー

DBIx/Class/Storage/TxnScopeGuard.pm 26行目の

を↓に書き換える。

(Text::Balanced::ErrorMsgが$@に入るがこれをオーバーライドされた「”」を使って文字列に変換する必要がある)

「登録したユーザを消したい」
perl /script/util/delete_inactive_users.pl
を実行して注意書きをよく読んで適当な引数(本当になんでもいい)をつけて↓を実行
perl /script/util/delete_inactive_users.pl hoge

マークダウンも使えるし、プレビューも見ながら編集できるし、TWikiより高速に動くし、HTMLが綺麗し中々良いです。
あとはMojoMojoを拡張するプラグインがあればというところ。
mojomojo


コメントを残す

メールアドレスが公開されることはありません。