오늘은 대한입니다.
sun's longitude:299 47 26.56 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2528 번 글: 리눅스에서 trac 실행시
글쓴이: ZEROCOOL 글쓴날: 2006년 08월 13일 21:43:06 일(저녁) 조회: 1910
Linux        SULinux release 1.0 (Server)
Apache       2.0.58
PHP          5.1.4
Mysql        5.0.22
SubVersion   1.3.2
Python       2.4.3
PySQlite     2.3.2
SQLite       3.3.6
ClearSilver  0.10.3
BerkeleyDB   4.3.29
Trac         0.9.4

설치 되어있는 버전들은 이렇구요

설치를 모두 마치고 

trac-0.9.4-ko# trac-admin /home/trac initenv
	Project Name [My Project]> My_Project
	Database connection string [sqlite:db/trac.db]> 'just ENTER'
	Repository type [svn]> 'just ENTER'
	Path to repository [/path/to/repos]> /home/svn
	Templates directory [/usr/local/share/trac/templates]> 'just ENTER'
	...
	Congratulations!

제가 보고있는 메뉴얼에 이렇게 되어있었습니다.

그대로 했는데 저는 맨 밑에 Congratulations! 이런 메세지 대신

Creating and Initializing Project
Failed to create environment. global name 'sqlite' is not defined
Traceback (most recent call last):
  File "/usr/local/lib/python2.4/site-packages/trac/scripts/admin.py",
line 584, in do_initenv
    options=options)
  File "/usr/local/lib/python2.4/site-packages/trac/env.py", line 85, in
__init__
    self.create(options)
  File "/usr/local/lib/python2.4/site-packages/trac/env.py", line 192, in
create
    DatabaseManager(self).init_db()
  File "/usr/local/lib/python2.4/site-packages/trac/db/api.py", line 53,
in init_db
    connector.init_db(**args)
  File "/usr/local/lib/python2.4/site-packages/trac/db/sqlite_backend.py",
line 104, in init_db
    cnx = sqlite.connect(path, timeout=int(params.get('timeout', 10000)))
NameError: global name 'sqlite' is not defined
Failed to initialize environment. 1
Traceback (most recent call last):
  File "/usr/local/lib/python2.4/site-packages/trac/scripts/admin.py",
line 588, in do_initenv
    sys.exit(1)
SystemExit: 1

이런메세지가 나오더군요 그냥 무시하고
 
trac-0.9.4-ko# tracd --port 8000 /home/trac

이렇게 trac 실행시켰습니다.

그 뒤에 확인하려고 http://192.168.1.235:8000/ 하니까 접속되면서
화면 좌측 상단에 

Available Project 
* trac 

이런식으로 나옵니다 그리고 http://192.168.1.235:8000/trac
접속하면 페이지 표시할수 없습니다 라고 나오고
리눅스에도 메세지가 오는데

192.168.1.241 - - [13/Aug/2006 21:32:35] "GET / HTTP/1.1" 200 -
----------------------------------------
Exception happened during processing of request from ('192.168.1.241', 4520)
Traceback (most recent call last):
  File "/usr/local/lib/python2.4/SocketServer.py", line 463, in
process_request_thread
    self.finish_request(request, client_address)
  File "/usr/local/lib/python2.4/SocketServer.py", line 254, in
finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/local/lib/python2.4/SocketServer.py", line 521, in __init__
    self.handle()
  File "/usr/local/lib/python2.4/BaseHTTPServer.py", line 316, in handle
    self.handle_one_request()
  File "/usr/local/lib/python2.4/BaseHTTPServer.py", line 310, in
handle_one_request
    method()
  File "/usr/local/lib/python2.4/site-packages/trac/web/standalone.py",
line 240, in do_GET
    self._do_trac_req()
  File "/usr/local/lib/python2.4/site-packages/trac/web/standalone.py",
line 263, in _do_trac_req
    env = get_environment(req, options)
  File "/usr/local/lib/python2.4/site-packages/trac/web/main.py", line
331, in get_environment
    return _open_environment(env_path, threaded)
  File "/usr/local/lib/python2.4/site-packages/trac/web/main.py", line 53,
in _open_environment
    env_cache[env_path] = open_environment(env_path)
  File "/usr/local/lib/python2.4/site-packages/trac/env.py", line 370, in
open_environment
    if env.needs_upgrade():
  File "/usr/local/lib/python2.4/site-packages/trac/env.py", line 274, in
needs_upgrade
    db = self.get_db_cnx()
  File "/usr/local/lib/python2.4/site-packages/trac/env.py", line 140, in
get_db_cnx
    return DatabaseManager(self).get_connection()
  File "/usr/local/lib/python2.4/site-packages/trac/db/api.py", line 59,
in get_connection
    return self._cnx_pool.get_cnx()
  File "/usr/local/lib/python2.4/site-packages/trac/db/pool.py", line 75,
in get_cnx
    cnx = self._connector.get_connection(**self._kwargs)
  File "/usr/local/lib/python2.4/site-packages/trac/db/sqlite_backend.py",
line 96, in get_connection
    return SQLiteConnection(path, params)
  File "/usr/local/lib/python2.4/site-packages/trac/db/sqlite_backend.py",
line 123, in __init__
    assert have_pysqlite > 0
AssertionError
----------------------------------------
이렇게 나옵니다..
저 이거 꼭 월요일까지 해결해야 하는데 좀 도와주세요..
뭐가 문제일까요..subversion
 은 잘 동작합니다.
넘 복잡한 글 써서 죄송하구요
아시는분은 꼭 좀 도와주세요

 
이전글 : Re: Re: 아래 trac에 관련해서 질문 올렸던 사람입니다.
다음글 : Re: 리눅스에서 trac 실행시  
 from 218.234.73.156
JS(Redhands)Board 0.4 +@

Re: Re: 아래 trac에 관련해서 질문 올렸던 사람입니다. Re: 리눅스에서 trac 실행시
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds