'''현재 BioinfoWiki는 NoSmokeMoinMoinBsn 버젼을 사용하고 있습니다. 사용중 발생하는 에러들을 이곳에 기록해 주세요. 바로 수정작업들어갑니다.'''
----
셋팅이 바뀌어서 그런지 가끔 오류가 발생합니다. 아래 메세지가 가끔 따라와요. --[destine], 2003-12-15
- LifeByTheNumbers 에서, TheMaxStrategy 에서 발견.
{{{
Traceback (most recent call last):
File "/var/www/html/moin/MoinMoin/cgimain.py", line 134, in run
Page(query).send_page(form)
File "/var/www/html/moin/MoinMoin/Page.py", line 126, in send_page
sys.stdout.write(self.getSendPage(form,msg=msg,**keywords))
File "/var/www/html/moin/MoinMoin/Page.py", line 484, in getSendPage
Parser(body).format(self.formatter, form)
File "/var/www/html/moin/MoinMoin/parser/wiki.py", line 660, in format
sys.stdout.write(self.getFormattedText(formatter,form))
File "/var/www/html/moin/MoinMoin/parser/wiki.py", line 639, in getFormattedText
parsedLine=re.sub(Parser.scan_re, self.replace, line + " ")
File "/usr/local/lib/python2.3/sre.py", line 143, in sub
return _compile(pattern, 0).sub(repl, string, count)
File "/var/www/html/moin/MoinMoin/parser/wiki.py", line 504, in replace
return apply(getattr(self, '_' + type + '_repl'), (hit,))
File "/var/www/html/moin/MoinMoin/parser/wiki.py", line 399, in _macro_repl
return self.macro.execute(macro_name, args)
File "/var/www/html/moin/MoinMoin/wikimacro.py", line 79, in execute
return apply(execute, (self, args))
File "/var/www/html/moin/MoinMoin/macro/ISBN.py", line 46, in execute
_openLink='s)
'%locals()
KeyError: '_booklink'
}}}
[Python]버젼을 2.3.2로 올리고 난 후에 생긴 문제로 IsbnMacro에서 locals() 에 아무것도 담겨있지 않는 현상. 일단 locals()대신 직접 써 넣음으로써 해결했지만, 왜 이런현상이 나는가는 불투명 --[yong27], 2003-12-17
{{{#!python
#_openLink='s)
'%locals()
_openLink='
'
}}}
----
Diff 작동안함 --[yong27], 2003-12-17
{{{
Traceback (most recent call last):
File "/var/www/html/moin/MoinMoin/cgimain.py", line 120, in run
handler(pagename or config.front_page, form) #TODO: change into passing a stream argument
File "/var/www/html/moin/MoinMoin/wikiaction.py", line 216, in do_diff
eachline=eachline[1].encode('korean.cp949')
LookupError: unknown encoding: korean.cp949
}}}
[Python]버젼을 2.3.2로 올리고 난 후에 생긴 문제. 해당 라인을 euc-kr로 수정. 그러나 왜 이래야하는지 모름.
{{{#!python
#eachline=eachline[1].encode('korean.cp949')
eachline=eachline[1].encode('euc-kr')
}}}