トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BBS-サポート掲示板/891

ページの作成や編集にはユーザ登録が必要です。

 WIKIfarm でエラー - わたる (2009年05月20日 14時55分40秒)

wikifarm にMenu という名前のページを作ろうとして、上の親のほうのwiki のMenuをコピーしようとしたのですが、Software Error:Modification of non-creatable array value attempted, subscript -1 at plugin/naviview/Naviview.pm line 298. というエラーメッセージが出ます。いくらやっても、開けません。削除するのはもったいないので、なんとか元通りにする方法はないでしょうか?Menu の中には、

{{naviview Pagetree,v,o,e}}

がはいっていましたが、Pagetree はまだ作っていませんでした。

  • そのエラーが出る Menu ページを編集して直せば解決しますよ。編集するには、その Menu ページを閲覧するときの URL の末尾に &action=EDIT を付加した URL をブラウザのアドレスバーに直接入力してみてください。 - 774 (2009年05月20日 15時55分54秒)
  • あ、Wiki メニュー「新規」を選んで、ページ名に「Menu」と入力しても Menu ページの編集フォームに行けます。こちらの方が簡単ですね。 - 774 (2009年05月20日 16時00分22秒)
  • まてよ、Menu だから常に表示されるため、編集フォームも開けないし、その farm の全てのページでエラーが出る、ということですか? - 774 (2009年05月20日 16時10分38秒)
  • はい、そうです。WikiFarmという画面の一番下にwikifarm がリストアップされていますが、それをクリックするとエラーが出ます。教えていただいた方法を試してみましたがだめでした。 - わたる (2009年05月20日 16時18分26秒)
  • サーバーのdata 内の当該フォルダー内のMenu の Pagetree の部分を削除したら直りました。Pagetree を入れてからもう一度やってみます。ありがとうございました。 - わたる (2009年05月20日 16時24分15秒)
  • では、直接 plugin.dat を編集して、naviview プラグインを無効化してから Menu ページを修正すればいいと思います。wiki.cgi のあるフォルダから見て、config/(ファーム名/)plugin.dat というテキストファイルがあると思いますが、これが有効になっているプラグインのリストですので、テキストエディタで編集して naviview の行を削除すれば、naviview プラグインを無効化できます。 - 774 (2009年05月20日 16時26分16秒)
  • そうか、どうせ直接編集するなら Menu を編集した方が早いですもんね。失礼しました。 - 774 (2009年05月20日 16時28分45秒)
  • Pagetree を先に入れて、それから、naviview PagetreeをMenu に書くとうまくいきました。ありがとうございました。たすかりました。 - わたる (2009年05月20日 17時08分50秒)
お名前: コメント:

最終更新時間:2009年05月20日 17時08分50秒