Page not modified
WebAdminを追加した後でWikiを更新できなくなった。。
原因がWebAdminではないのですが(新しいプロジェクトも同じ症状)くまった。。
詳細
/usr/local/lib/python2.3/site-packages/trac/wiki/model.py
if self.text != self.old_text: cursor = db.cursor() cursor.execute("INSERT INTO WIKI (name,version,time,author,ipnr," "text,comment,readonly) VALUES (%s,%s,%s,%s,%s,%s," "%s,%s)", (self.name, self.version + 1, t, author, remote_addr, self.text, comment, self.readonly)) self.version += 1 elif self.readonly != self.old_readonly: cursor = db.cursor() cursor.execute("UPDATE wiki SET readonly=%s WHERE name=%s", (self.readonly, self.name)) else: ここ-> raise TracError('Page not modified')
なんかDB接続部分で怒られてる。
permissionは付いてるんだけどなんでだろうか。調査中〜
解決!!
WIKIを更新するときに、全く変更点がないと"Page not modified"エラーが出力されます。
DBにSQLiteを使ってる影響かな?