로그인을 허용하지 않기로 결정한 것으로 보이는 trac 위키가 있습니다. "로그인"을 선택해도 사용자가 로그인 세부 정보를 입력 할 수있는 텍스트 상자로 연결되지 않습니다.trac 위키가 갑자기 로그인에 실패했습니다
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/trac/web/api.py", line 436, in send_error
File "build/bdist.linux-x86_64/egg/trac/web/chrome.py", line 803, in render_template
File "build/bdist.linux-x86_64/egg/trac/web/api.py", line 212, in __getattr__
File "build/bdist.linux-x86_64/egg/trac/web/main.py", line 298, in _get_session
File "build/bdist.linux-x86_64/egg/trac/web/session.py", line 162, in __init__
File "build/bdist.linux-x86_64/egg/trac/web/session.py", line 183, in get_session
File "build/bdist.linux-x86_64/egg/trac/web/session.py", line 62, in get_session
File "build/bdist.linux-x86_64/egg/trac/db/util.py", line 65, in execute
File "build/bdist.linux-x86_64/egg/trac/db/sqlite_backend.py", line 78, in execute
File "build/bdist.linux-x86_64/egg/trac/db/sqlite_backend.py", line 56, in execute
File "build/bdist.linux-x86_64/egg/trac/db/sqlite_backend.py", line 48, in _rollback_on_error
OperationalError: database is locked
SQLite는 데이터베이스가이 로그인 시도의 기간 동안 잠겨 것 대신 브라우저가 다음을 제시 한 후 제한 시간이 될 것 같습니다. 나는 데이터베이스를 다음과 같이 재 구축하려고 시도했다.
echo .dump | sqlite3 existing.db | sqlite3 new.db
그러나 문제는 지속된다. 우리는 tracd보다는 웹 서버를 사용하여 이것을 실행합니다. 이 문제를 해결하는 방법이나 위키 페이지를 추출하고 사용자 로그인을 다시 작성하는 방법은 무엇입니까? 나는 CentOS에서 실행 중이다. 이것은 갑자기 일이 멈춘 것처럼 보이고 trac이 실제로 나의 전문 분야가 아니기 때문에 당황한 것입니다.
감사합니다.