kokodayo.net
FSWikiまとめ
FreeStyleWiki
編集FAQ

Software Error

 エラーコードの解消

setup.datの確認

# 設置したサーバ
例)server_host = http://localhost
は正しく設定してあるかどうか。
# CGIスクリプトのファイル名
$script_name = wiki.cgi は変更に応じて
例)$script_name = wiki.xcg
などとフロントエンドのファイル名になっているかどうか。
plugin_dir = .は間違いではない。


(下記の行数は当てになりませんです。参考まで)

setup.cgiでは問題ないのにエラーがでる。

OSによってはパーミッションの基準が違うこともあるのでディレクトリ以下のファイルを含めて問題の部分の権限をゆるく変更します。動作確認後、セキュリティに不足がないかどうかは自己責任です。

Lock is busy. at lib/Util.pm line 394. at lib/Util.pm line 679.

configディレクトリのパーミッションを確認

Lock is busy. at lib/Wiki/DefaultStorage.pm line 95. at lib/Util.pm line 679.

./data(/farm) の中の*.wiki.lockを削除します。

ページの保存時にファイルロックによる不具合が出た場合はサーバーのデータをコピーしてきてページを作成しなおすことが必要になることもある。


Lock is busy. at lib/Util.pm line 125.

configディレクトリのパーミッションを確認
backupディレクトリのパーミッションを確認

Lock is busy. at lib/Wiki/DefaultStorage.pm line 95. at lib/Util.pm line 679.

dataディレクトリのパーミッションを確認

Lock is busy. at plugin/core/ShowPage.pm line 68.
Lock is busy. at plugin/core/ShowPage.pm line 68. at lib/Util.pm line 679.

logディレクトリのパーミッションを確認

Permission denied at lib/Wiki.pm line 1163. at lib/Util.pm line 477.

backupディレクトリのパーミッションを確認

プラグインの有効化でエラー

Can't locate object method "_get_can_show_max" via package "Wiki" at plugin/keyword2/Install.pm line 118.

keyword2プラグインをセットするまえにksksプラグインをセットしていない。
ver.3.6.4以降はkeywordプラグインに取り込まれていてkeyword2プラグイン自体を追加しない方が良さそうです。

BlockEx.pmの対応

Not an ARRAY reference at lib/Wiki.pm line 667



エラー