=== Áú¹® === ==== Áú¹®1 ==== * trac°¡ ¹«¾ùÀԴϱî? ---- À§¿¡¼­ rules.mk ¸¸µå´Â °ÍÀº .configure ¸¦ ÇÑ ÈÄ¿¡ ÇؾßÇÏ´Â µí. -- 210.94.41.89 [[Date(2006-07-13T01:01:55)]] ---- {{{ 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! ÀÌ·± ¸Þ¼¼Áö ´ë½Å {{{#!python 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 Á¢¼ÓÇϸé ÆäÀÌÁö Ç¥½ÃÇÒ¼ö ¾ø½À´Ï´Ù ¶ó°í ³ª¿À°í ¸®´ª½º¿¡µµ ¸Þ¼¼Áö°¡ ¿À´Âµ¥ {{{#!python 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 Àº Àß µ¿ÀÛÇÕ´Ï´Ù. ³Ñ º¹ÀâÇÑ ±Û ½á¼­ Á˼ÛÇϱ¸¿ä. ¾Æ½Ã´ÂºÐÀº ²À Á» µµ¿ÍÁÖ¼¼¿ä -- [s0ulhacker] [[DateTime(2006-08-14T08:44:58)]] ---- ÇØ°á¹æ¹ýÀ» ã¾Ñ½À´Ï´Ù. sqlite ¸ðµâÀÌ µî·ÏµÇ¾îÀÖÁö ¾Ê¾Æ¼­ ±×·¨´ø°Ì´Ï´Ù. sulinux ÀÇ /etc/ld.so.conf ÀÇ ÆÄÀÏÀÌ ´Ù¸¥ °æ·Î¸¦ Æ÷ÇÔÇÏ°Ô µÇ¾îÀÖ¾ú½À´Ï´Ù. /etc/ld.so.conf ÆÄÀÏÀ» ¿­¾î¼­ include ·Î ½ÃÀÛÇÏ´Â ÇàÀ» »èÁ¦Çعö¸®°í sqlite ¸ðµâÀÌ µé¾îÀÕ´Â /usr/local/lib À» ³Ö¾îÁØµÚ /sbin/ldconfig ½ÇÇàÇØÁÖ¸é ¸ðµâ µî·ÏµÇ°í trac ÀÌ sqlite¸¦ Àß »ç¿ëÇÏ°Ô µË´Ï´Ù. -- [s0ulhacker] [[DateTime(2006-08-18T01:33:09)]] ==== ¸ÖƼÇÁ·ÎÁ§Æ®¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý ==== Multiple Project¸¦ ±¸¼ºÇÏ´Â ¹æ¹ýÀº ¾Æ·¡ µÎ »çÀÌÆ®¸¦ Âü°íÇϼ¼¿ä. ÀÌ°÷ Àú°÷ µ¹¾Æ´Ù´Ï¸é ã¾Ò¾ú´Âµ¥, °á±¹ trac¿¡ ÀÖ¾ú³×¿ä. * http://trac.edgewall.org/wiki/TracOnRedhat * http://trac.edgewall.org/wiki/TracModPython -- [muckl] [[DateTime(2006-09-06T01:55:42)]] [[Comment]] ---- CategoryFAQ