í°í¤ ì¬ì´í¸ ì
ê·¸ë ì´ëí기
í°í¤ë¥¼ ì
ê·¸ë ì´ëíë ê²ì ì¤ì¹ ì ë§¤ì° ì ì¬í©ëë¤. ì
ê·¸ë ì´ëë ì¼ë°©í¥ ìì
ì
ëë¤. ë¤ì´ê·¸ë ì´ë íë ë°©ë²ì ììµëë¤, ë¨ ë°±ì
ì ë³µìíì¬ ì´ì ë²ì ì¼ë¡ ëë릴 ìë ììµëë¤. ë©ì´ì ì
ê·¸ë ì´ë를 ìíí기 ì ì (ì를 ë¤ë©´, 6.x ìì 8.x ì¼ë¡) ì¤ì ì
ê·¸ë ì´ë ì 차를 ë°ê¸° ì ì ë¹ì
무íê²½ ì¬ì´í¸ìì í
ì¤í¸ ì
ê·¸ë ì´ë를 ìííììì¤.
ì
ê·¸ë ì´ë를 í´ì¼ëëê°?
ë³´ì ì·¨ì½ì±ì ì ê±°í기 ìíì¬, íì¬ ë¦´ë¦¬ì¤ìì ë§ì´ë ë²ì ì
ê·¸ë ì´ë를 íë ê²ì íì ì¶ì²ëë ë°ì
ëë¤ (ì를 ë¤ë©´, 7.3 ìì 7.4 ì¼ë¡). í°í¤ì ì´ë¤ ë²ì ë¤ì ì¥ê¸° ì§ìí ì¼ë¡ ëì´ëë©°, ì´ë ê·¸ í´ë¹ ë²ì ê³¼ ê´ë ¨íì¬ ê°ë°ìë¤ì´ íì¥ë ê¸°ê° ëì ë³´ì í¨ì¹ ë° ë²ê·¸ ìì ì ì§ìì ì¼ë¡ ì§ííë¤ë ê²ì ì미í©ëë¤. ë§ì´ë ë²ì ì
ê·¸ë ì´ëë 문ì 를 ì¼ì¼í¬ ê°ë¥ì±ì´ ë®ìµëë¤.
ë©ì´ì ì
ê·¸ë ì´ëë ìë¡ì´ 기ë¥ì ìê°í©ëë¤, íì§ë§ 기존 기ë¥, í
ë§, íë¬ê·¸ì¸, ë° ëª¨ëë¤ì´ ì´ì ì²ë¼ ìëíì§ ìì ìë ììµëë¤. ìí ì
ê·¸ë ë를 í´ë³´ë ê²ì ê°ë ¥ì´ ì¶ì²í©ëë¤.
íì¬ ì¤ì¹ìì íì¼ê³¼ ë°ì´í°ë² ì´ì¤ë¥¼ ë°±ì
.
ì ë²ì ì ì¤ì¹, ê°ë¥íë©´ ë¹ í´ëìì.
ë°±ì
ìì ë§ì¶¤í íì¼ë¤ (css, ì
ë¡ë ë íì¼ê³¼ ì´ë¯¸ì§, ë§ì¶¤í í
í릿ë¤) ì ë³µì¬.
ì¤ì¹ê´ë¦¬ì를 ì¤í (tiki-install.php) íì¬ ë°ì´í°ë² ì´ì¤ë¥¼ ì
ê·¸ë ì´ë
ì 체를 ë¤ì´ë¡ëíê³ ì
ë¡ë를 ê¼ í´ì¼ë§ íëì? - ì´ë¤ ì
ê·¸ë ì´ëë "í¨ì¹ ë²ì " ì´ ì ê³µë©ëë¤ë§, ììì íì¼ë§ì´ ìì ëìì ê²½ì°ìë§ ì
ëë¤.
FTP ì ëí ëì: íí¤ì§ ì 체를 ë¤ì´ë¡ëíê³ ë¤ì ì
ë¡ëíë ê² ë³´ë¤ë, svn í¹ì wget ê³¼ ê°ì ëª
ë ¹ì´ (í¸ì¤í
ì ê³µììê² ë¬¸ìíììì¤) 를 ì¬ì©íì¬ íì»ë¤ì SourceForge ìì ìë²ë¡ ì§ì ì´ëíììì¤.
1.1. í°í¤ì íì¬ ë²ì ì íì¸
tiki-admin.php?page=general ì 방문íì¬ íì¸ ê°ë¥í©ëë¤
3.x ì´ í ë²ì ì ì¤ííê³ ê³ì ê²½ì°
ì§ì ì
ê·¸ë ì´ëê° ê°ë¥í©ëë¤. í°í¤ 4.x/5.x/6.x/7.x/8.x/9.x/10.x/11.x/12.x ë ê°ê° í´ë¹ ë²ì ì¼ë¡ì ë°ì´í°ë² ì´ì¤ ë§ì´ê·¸ë ì´ì
ì¤í¬ë¦½í¸ë¥¼ í¬í¨íê³ ììµëë¤. íì¬ ì¤í ì¤ì¸ ë²ì ì ëíì¬ ì¤ì¹ ì¤í¬ë¦½í¸ë¥¼ ììì
ì¼ë¡ ì¬ì¤ííê³ ììíì§ ëª»íë ì¤ë¥ê° ë°ìíë ì§ ì£¼ìíìë ê²ì ê³ ë ¤í´ ë³´ììì¤.
1.9 í¹ì 2.0ì ì¤í ì¤ì¼ ê²½ì°[+]
í°í¤ 1.9.0 ë 2005-04-27 ì ì¶ìê° ëì´ì ìì§ í´ë¹ ë²ì ì ì¤ííê³ ê³ì¤ ê°ë¥ì±ì ë®ìµëë¤.
과거 ë°ì´í° ì
ê·¸ë ì´ë ì¤í¬ë¦½í¸ë í°í¤ìì ì ê±°ëììµëë¤ë§ ìì§ ë¤ì´ë¡ë를 ìí´ ì ê³µë©ëë¤.{MOUSEOVER}: 먼ì 1.8 ì
ê·¸ë ì´ë를 íì
ì¼ í©ëë¤: 1.7ìì 1.8ë¡ ì
ê·¸ë ì´ë í í, 1.8.x ìì 1.9.yë¡ ì
ê·¸ë ì´ë (1.7.x ìì 1.9.x í¹ì ì´í ë²ì ì¼ë¡ ë°ë¡ ì
ê·¸ë ì´ë íì§ ë§ììì¤)
1.9.0 ë° ì´ í ë²ì ìì ì¶í ë²ì (3.x, 4.x, 기íë±ë±) ì¼ë¡: ë°ë¡ ì
ê·¸ë ì´ë를 í ì ììµëë¤. í°í¤ 3.x/4.x/5.x/6.x ì ê°ê° 1.9.0 ìì í´ë¹ ë²ì ì¼ë¡ 모ë ë°ì´í°ë² ì´ì¤ ë§ì´ê·¸ë ì´ì
ì¤í¬ë¦½í¸ë¥¼ í¬í¨í©ëë¤. íì¬ì ë²ì ì ëíì¬ ì¤ì¹ ì¤í¬ë¦½í¸ë¥¼ ìëì¼ë¡ ì¬ì¤íì íì¬ ìê¸°ì¹ ëª»í ì¤ë¥ì ëíì¬ ì´í´ë³´ë ë°©ë²ì ê³ ë ¤í´ ë³´ì¤ ìë ììµëë¤.
íì§ë§, 3.0 ì´ì ê·¸ ì´ë¤ ë²ì ììì ë°ì´í°ë² ì´ì¤ ì
ê·¸ë ì´ëì 문ì ê° ì긴ë¤ë©´ (ì¦ 1.9 ì 2.0,ì í¬í¨íë¤ë©´, í¹í ì¤ì¹ë í°í¤ê° 1.9 ì´ì ë²ì ë¶í° ììì´ ëìë¤ë©´) 3.x ëë¡ ë¨¼ì ì
ê·¸ë ì´ë íê³ (íì¬ 3.x ëì ìµê³ ë²ì ì 3.8) ê·¸ë¦¬ê³ ê·íê° ìíìë ìµì¢
ë²ì ì¼ë¡ ì
ê·¸ë ì´ë íìë ê²ì ì¶ì²í©ëë¤.
ìì ë²ì ìì 9.0ì¼ë¡ ë°ë¡ ì
ê·¸ë ì´ë를 í ë ë²ê·¸ê° ììµëë¤ (ì´ë 곧 ì¶ìë 9.1ìì í´ê²°ë©ëë¤)
- 9.1ì´ ì ì ì¶ìë기 ì ê¹ì§, Daily Build) ìì pre-9.1 ì ì¬ì©íììì¤
- í¹ì 3.x ìì 6.x ìì 9.x ìì¼ë¡ ì
ê·¸ë ì´ë íììì¤
1.x ë ë°°í¬íìì ì
ê·¸ë ì´ë를 íë ¤ íë¤ë©´ mysqlì ë²ì ëí ì
ê·¸ë ì´ëí ê°ë¥ì±ì´ í¬ë¤ê³ ë´
ëë¤. ê·¼ëì í°í¤ìí¤ì 주 ë³ê²½ë´ì ì¤ íëë utf8 ì¸ì½ë©ì¼ë¡ ë³ê²½í ê²ì
ëë¤. íì´ì§ì í
ì¤í¸ê° ê¹¨ì ¸ìê±°ë í¹ì íì´ì§ë¤ì í¸ì§í ì ìê² ëë ê²½ì°ë¥¼ ê²½ííì¤ ì ììµëë¤. íëì ì¤ìí ì
ê·¸ë ì´ë ë¨ê³ë 기본 mysql ì¸ì½ë© ë³íì ê±´ëë°ë ê²ì
ëë¤. ê·íì ì¤ëë mysql ë°ì´í°ë² ì´ì¤ë¥¼ ë¤ííê³ ì ì¤ì¹ë¡ ì´ëí í, ë°ì´í°ë² ì´ì¤ë¥¼ ë³µìíë ë¨ê³ë¥¼ ê±°ì³ ì
ê·¸ë ì´ë를 ì§í í ê³íì ì¸ì°ê³ ê³ìë¤ë©´, ì본 ë°ì´í°ë² ì´ì¤ë¥¼ ë¤íí ë "- -default-character-set=latin1" ì´ë¼ë mysqldump ì íì¬íì ì¬ì©íì¬ MySQL ìºë¦í° ì¸í¸ ì§ì¥ìì ë¹ ì ¸ëì¤ê¸° ì체를 í¼í ìë ìì ê²ì
ëë¤. my.cnf 를 utf8 ì¸ì½ë©ì¼ë¡ ê°ì ë³ê²½íì§ ìëë¤ë©´ ì¤ì¹ì ê°ì¥ ë§ì§ë§ ë¨ê³ìì "ì´ì¤ ì¸ì½ë© ìì "ì ëí ìíí´ì¼ í©ëë¤.
1.8.x 를 ì¤í ì¤ì´ë¼ë©´[+]
í°í¤ 1.8.0 ì 2004-02-08ì ì¶ìëì´ì ì´ë¥¼ ì¤í ì¤ì¼ ê°ë¥ì±ì ë§¤ì° ë®ìµëë¤.
1.98.x ìì 1.9.yë¡ ì
ê·¸ë ì´ë í´ì¼ í©ëë¤, ê·¸ë¦¬ê³ , 1.9.x ì¬ì´í¸ì ëí ì¤ëª
ì ë°ë¥´ììì¤
↵
1.7.x 를 ì¤í ì¤ì´ë¼ë©´[+]
- í°í¤ 1.7.0 ì 2003-08-01 ì ì¶ìëì´ì ì´ë¥¼ ì¤í ì¤ì¼ ê°ë¥ì±ì ë§¤ì° ë®ìµëë¤.
↵
먼ì 1.8 ë¡ ì
ê·¸ë ì´ëí´ì¼ í©ëë¤: 1.7ìì 1.8ë¡ ì
ê·¸ë ì´ë - ê·¸ë¦¬ê³ 1.8.x ì¬ì´í¸ì ëí ì¤ëª
ì ë°ë¥´ììì¤
1.6.x í¹ì ì´ ì ë²ì ì ì¤í ì¤ì´ë¼ë©´[+]
ê° ë²ì ì ëí ì
ê·¸ë ì´ë ì¤í¬ë¦½í¸ë¥¼ ì¤íí´ì¼ í©ëë¤, ë°©ë²ì ìë í¹ì í´ë¹ ë²ì ì í°í¤ë¥¼ ì¤ì¹íë ê²ì
ëë¤.
↵
1.2. ì¬ì©ì ì§ì í
ë§ì ê´íì¬
ì¬ì©ì ì§ì í
ë§ ë¹íì±í: 과거 ë²ì ë¤ììì ì¬ì©ì ì§ì í
ë§ì ì¬ì©ì ì§ì .tpl íì¼ë¤ì ìëíì§ ìì ê°ë¥ì±ì´ í¬ë©°, ì
ê·¸ë ì´ ì¤í¨ì ìì¸ì´ ë ì ììµëë¤. íì± css íì¼ì ì´ë¦ì ë³ê²½íì¬ ì ì¤ì¹ìì ë§ì¶¤í í
ë§ë¥¼ ë¹íì±ííì¬ì í°í¤ìì ë°ê²¬ëì§ ìëë¡ íììì¤ - 기본 í
ë§ë¡ ëìê°ëë¡ í ê²ì
ëë¤.
1.3. ì´ë¤ ë²ì ì¼ë¡ ì
ê·¸ë ì´ë를 í ê²ì¸ì§ ê²°ì
Tiki6 ê³¼ Tiki9 ì ì¥ê¸°ê° ì§ì (LTS) ì¼ë¡ ì ì§ëë©° ê·¸ ë¸ëì¹ìì ìµì 릴리ì¤ë¡ ì
ê·¸ë ì´ë íë ê²ì íì ìì íë¤ë ê²ì ì¼ëì ëì기 ë°ëëë¤. ë§ì 기ë¥ë¤ì ê´ë²ìíê² ì¬ì©íë ì
ë¬´ì© ì¬ì´í¸ë¥¼ ì¤í ì¤ì´ë¼ë©´ íì¬ ìì ì ë¸ëì¹ x.1 (ì¦, 7.0 ëì ì 7.1) 를 ì¬ì©íë ê²ì´ ì¸ì ë ë ìì í©ëë¤.
ì ë°°í¬íì ëªëª ê²½ì°ìë (ì를 ë¤ë©´ 6.3ììë), ë³ê²½ë íì¼("tikiwiki-inc-6.2-to-6.3.tar.gz" ê³¼ ê°ì ìì¶íì¼) ë§ ë¤ì´ë¡ëíê±°ë ì ë²ì ì 체를 ë¤ì´ë¡ë (ì "tikiwiki-6.3.tar.gz") í í ì¤ì¹í ì ìë ì íì¬íì´ ììµëë¤.
1.4. ì
ê·¸ë ì´ë를 ìë¡ ì¤ì¹ íµíì¬ í¹ì 기존 ì¤ì¹ì ë®ì´ì°ê¸°ë¥¼ íµíì¬?
ìë¡ ì¤ì¹ (ì¶ì²)
MySQL ë°ì´í°ë² ì´ì¤ì ì ì¥ëì´ìì§ ìì ë°ì´í°ë ìëì¼ë¡ ì´ëíê±°ë ì¬íµí©í´ì¼í íìê° ììµëë¤, ì를 ë ë¤ë©´, íì¼ë¡ ì ì¥ë 그림과 첨ë¶íì¼ê³¼ ê°ì ê²ë¤ì
ëë¤. ì´ ë°©ìì ì¶ì²ëë íë¡ì¸ì¤ì´ë©°, í¹í ë§ì¶¤í í
ë§ ì¤íì¼ì ë³´ì í ê²½ì° í¹ì ì¬ì©íë ¤ë ì í°í¤ ë²ì ìì íëì í
ë§ ì¤íì¼ì´ ì§ìëì§ ìì ê²½ì° ê·¸ë¬í©ëë¤.
기존 ë²ì ë®ì´ì°ê¸°ë¡ ì¤ì¹í기 (ë©ì´ì ì
ë°ì´í¸ìë ì ë ì¶ì²ëì§ ìì)
ì´ë 기존ì ë²ì ìì ì¬ì©ëìì§ë¨¼ ë ì´ì íìíì§ ìì ê·¸ ì´ë í í°í¤ íì¼ë ìì íì§ ìì ê²ì
ëë¤. ì´ íì¼ë¤ì, í
í릿 íì¼ (./templates ëë í 리 í¹ì íì í´ëì ìë .tpl íì¼ë¤) ì ê²½ì°ë¥¼ ì ì¸íê³ ë, ëì¤í¬ ê³µê°ì ì½ê°ë¶ë¶ì ëë¹íë ê² ì¸ìë ìë¬´ë° ì¼ë íì§ ììµëë¤. ë¨ê²¨ì§ PHP íì¼ë¤ì ê°ì§íë ¤ë©´ Security Admin ì ì¬ì©í ì ììµëë¤.
ì´ ë°©ìì´ ë¹ì¶ì²ëë ì´ì ë ì´ì í°í¤ ë²ì ììì 모ë íì¼ë¤ì ë³´ê´í기 ë문ì
ëë¤, ì´ë 구ìì tpl íì¼ë¤ì í¬í¨í ì ìì¼ë©°, í°í¤ì ì ë²ì ìì ë³ê²½ëìê±°ë ì§ìëì§ ìì í
ë§ì²ë¼ ì ë²ì ê³¼ 충ëí ì ììµëë¤. ì´ë¬í ì´ì ë¡ ê·¸ ì´ë í ì ì¬ì 충ëì í¼í기 ìí ìµê³ ì ì íì¬íì ì ëë í 리ì ì í°í¤ë¥¼ ì¤ì¹íê³ ì´ì ê²ì ì ê²ì¼ë¡ êµì²´íê³ , ì¶ê°ë¡ íìí ë§ì¶¤í íì¼ì ì¬ì½ì
íë ê²ì
ëë¤ (ì í°í¤ ë²ì ì¼ë¡ ê°±ì ëì기ë문ì img/wiki_up, ìì ë tpl íì¼ë¤ì í ë² í´ì¤ì¼í¨). ìëì "ìë¡ ì¤ì¹ (Fresh Install)" ì ì´í´ë³´ììì¤.
ë§ì½ ë§ì´ë ë°°í¬ë¼ë©´ (7.1 ìì 7.2 ë¡), ë³ë¤ë¥¸ ì´ì를 ì¼ê¸°í ê°ë¥ì±ì´ ì ìµëë¤, ì´ë í
íë¦¿ì´ ë³ê²½ëë ë¶ë¶ì´ ì ì¼ë©° ë§ì´ë ë°°í¬ë ëë¶ë¶ì ê²½ì° ë¨ìí ë²ê·¸ ìì ì´ê¸° ë문ì
ëë¤.
1.5. ë°±ì
ë§ë¤ê¸°
ë¤ì ì¬íë¤ì ë°±ì
ì ë§ë¤ì´ëì´ì¼ í©ëë¤
- í°í¤ê° ì¤ì¹ë í´ë ì ì²´ (ë° íì í´ëë¤)
- MySQL ë°ì´í°ë² ì´ì¤
참조: ìì¸ë´ìì ë°±ì
ì ì´í´ë³´ììì¤.
1.6. íì¼ ê°±ì í기
í°í¤ íì¼ë¤ì ìì¶ë ë³´ê´ì© íì¼ë¡ ë°°í¬ë©ëë¤ (ex.: .zip). íì¼ë¤ì ì¸í© (unzip) ì íê³ ì¹ìë²ë¡ ì
ë¡ë í´ì¼ í©ëë¤.
ìë¡ ì¤ì¹
ê·íì ìì íì¼ë¤ì ë³µì¬íë ëì ì, ìë¡ ì¤ì¹ë¥¼ íì¤ ì ììµëë¤. í°í¤ 5.1 ë³´ë¤ ì´ì ë²ì ìì ì
ê·¸ë ì´ëíë ê²½ì°, ê·íì ì´ì í°í¤ ì¤ì¹ì ë°ì´í°ë² ì´ì¤ ì 보를 ì§ì í ì ììµëë¤(db/local.php ë´ì ì ë³´).
5.1 ì´í í°í¤ ë²ì ë¤ (5.3, 6.0, 9.x, 12.x ...) ì ëí 주ìì :
ì ì¬ì´í¸ë¡ ê·íì 과거 local.php 를 ììì
ì¼ë¡ ë³µì¬íê±°ë í¸ì§íë ê²ì íì§ ë§ìê³ í°í¤ ì¤ì¹íë¡ê·¸ë¨ ì¤í¬ë¦½í¸ (tiki-install.php) ê° ì¶í ë¨ê³ìì íì ì ê·¸ local.php를 ë§ë¤ê² ëë¼ê³ ê¶í´ ë립ëë¤, ì´ë ê·í를 ìíì¬ ì´ì ì¸ì½ë© 문ì ì ì ì ì íê² ì²ë¦¬í ê²ì´ê¸° ë문ì
ëë¤.
ì´ì ì¬ì´í¸ìì ì ì¬ì´í¸ë¡ ë³µì¬í´ì¬ íìê° ìë ê²ë¤:
-
img/wiki_up í´ë íì¼ë¤ (ì
ë¡ëë ìí¤ ê·¸ë¦¼ë¤)
-
img/trackers í´ë íì¼ë¤ (í¸ë커 í목ë¤ë¡ ì
ë¡ëë 그림ë¤)
- ì¬ì©ì ì§ì ë 모ë
*.tpl íì¼ë¤
- ì¬ì©ì ì§ì§ë 모ë ì¤íì¼ (
*.css )
- íì¼ì ì ì¥í기 ìíì¬ íì¼ ìì¤í
ì ì¬ì©íì ê²½ì° íì¼ ê°¤ë¬ë¦¬ ëë í°ë¦¬ ì ë¶
- 그림ì ì ì¥í기 ìíì¬ íì¼ ìì¤í
ì ì¬ì©íì ê²½ì° ê·¸ë¦¼ ê°¤ë¬ë¦¬ ëë í°ë¦¬ ì ë¶
- ì¬ì©ì ì§ì ì½ë ì ë¶
- ë¤ë¥¸ ë¶ë¤ì´ ì ì©íê² ì¸ ì ìë ë³ê²½ì ë§ë ê²½ì°, í°í¤ 커뮤ëí°ì ì°¸ì¬íì¬ í¥ìë ë¶ë¶ì ê³µì íë ê²ì ê³ ë ¤í´ ì£¼ììì¤. ë¤ë¥¸ ë¶ë¤ì ëë ê² ì¸ìë ë§¤ë² ì
ê·¸ë ì´ëí ëë§ë¤ ê·íê»ì ë°ì ìí¨ ë¶ë¶ì ì¬ ì¤ì¹íê³ ì ì§í´ì¼í íìê° ë ì´ì ì
ì´ì§ëë¤. ì»¤ë° ì ê·¼ê¶í ì»ë ë² ì 참조íììì¤. ð
ë°ì´í°ë² ì´ì¤ ë°ì´í° ì ë ¬
ì
ê·¸ë ì´ë를 íì§ë§ ì ìë²ìì íë ê²½ì°, 먼ì ì ë°ì´í°ë² ì´ì¤ë¥¼ ìì±í´ì¼ í©ëë¤. ì ë°ì´í° ë² ì´ì¤ë¥¼ utf8 collation ì¼ë¡ ë§ë ë¤ë ê²ì íì¸íì¬ ì£¼ììì¤.
- 주ì: 기본ì¼ë¡, í°í¤ëë°ì´í°ë² ì´ì¤ ì¸ì½ë©ì ëíì¬ UTF-8 ì ì¬ì©í©ëë¤. ì°ë¦¬ë phpmyadmin (í¹ì ì ì¬í ë구ìì) ë¤ì 그림ìì ë³´ì´ë íëìì "collation" ëë¡ë¤ì´ ììì "utf8"ì ì ííì¤ ê²ì ê°ë ¥í ì¶ì²í©ëë¤,
tiki-install.php ì íµíì¬ í°í¤ 5.1 (í¹ì ì´í ë²ì ) ì¼ë¡ ì
ê·¸ë ì´ë íë ëì, í°í¤ë ê·í를 ìíì¬ íìí ê²½ì° ì´ì ê°ì´ ì´ííë ¤ê³ ìëí ê²ì
ëë¤, íì§ë§ ëª ìëë ííì§ ìì ê²½ì°ìì í°í¤ê° ë°ì´í° ì ë ¬ë¥¼ utf8 ì¼ë¡ ì¤ì íë ê²ì ì¤í¨í기ë í©ëë¤, ê·¸ë´ ê²½ì°ìë ììì
ì¼ë¡ ì§ííì
ì¼ë§ í©ëë¤. ë°ì´í°ë² ì´ì¤ê° ì´ë¯¸ latin1 ë°ì´í°ì ë ¬ë¡ ë§ë¤ì´ì ¸ìê³ , ê·¸ íì ë³ê²½ì ìíì ë¤ë©´, ë°ì´í°ë² ì´ì¤ë¥¼ ì ííì í, ë°ì´í° ì ë ¬ì phpmyadmin ì íµíì¬ "Operations" í ììì ë³ê²½ ììµëë¤.
기존 ì¤ì¹ì ë®ì´ì°ê¸°
ì
ê·¸ë ì´ë¤ë¥´ íë ¤ë©´, ì´ì ë²ì ì íì¼ë¤ ìì ìë¡ì´ ë²ì ì íì¼ë¤ ì ë¶ë¥¼ ë³µì¬íê±°ë ì
ë¡ëíì¬ì ê·¸ ì´ë¤ ì´ì íì¼ë¤ì´ êµì²´ëëë¡ í©ëë¤ ("ë§ì½ ìì¤ê° ìë¡ì´ ê²ì´ë©´ ë®ì´ì°ê¸°"ë¡ FTP)
íì¼ë¤ì ë®ì´ì°ê¸° ì ì, ë§ì¶¤í ëì§ ìê³ , ì¤íì¼ í¹ì±ì í
í릿ì ì ê±°íììì¤. (templates/styles/*, ë° í¹ì íëë¼ë ìë¤ë©´ templates/yoursite/* ì ë´ì©ë¬¼ë¤). ì´ì ë²ì ì ì¢
ì¢
ì¤íì¼ ë¹ ìì ë´ìì í¬í¨íê³ ììµëë¤. ì´ë¬í íì¼ë¤ì íì¤ ë°°í¬íììë ì ê±°ëìì¼ë©°, ì´ë ì¤ëë íì¼ë¤ì ê·¸ëë¡ ë¨ê²¨ëë©° í¥ìë ì ë¤ì ì¥ì ì ì´ì©íì§ ëª»íê² ë©ëë¤.
SVN 를 íµí ì
ë°ì´í¸
SVN ì ì¬ì©íì¬ ì¤ì¹ë¥¼ íë ê²½ì°, you can easily update via SVN ì íµíì¬ ì½ê² ê°±ì ì í ì ììµëë¤-> Get Code
1.7. ê¶í íì¸
1.7.1. íì¼ê³¼ í´ë ê¶í
ê·íì ìë²ê° í°í¤ íì¼ê³¼ í´ë ê¶íì ëíì¬ ë¶íì íê³ ìë¤ë©´ (ìë² êµ¬ì±ì ìì¡´í©ëë¤), ì¤ë¥ ë©ìì§ í¹ì ë¹ì´ìë íì´ì§ë¥¼ ë³¼ ì ìì ê²ì
ëë¤. ì´ë¬í ì¤í¨í ìëë ì¼ë°ì ì¼ë¡ ì¤ë¥ ë¡ê·¸ì ììµëë¤ (ì¤ì ì ë°ë¼ ë¤ë¥´ê¸° ë문ì ì¹í¸ì¤ìê² ìì¹ë¥¼ 문ìíììì¤)
ë무 ì ì ê¶í
ë©ìì§ê° í¹ì ëë í ë¦¬ê° ì°ê¸° ë¶ê°ë¥ì´ë¼ë ê²ì ì§ì íë ê²ì ëíë´ë©´, ì§ì ë ëë í°ë¦¬ë¤ì ê¶íì ë³ê²½í´ì¼ í©ëë¤. í°í¤ë 모ë íì ëë í°ë¦¬ì ì½ê¸°(ì ì°ê¸°)ê° ê°ë¥íì§ íì¸íë ìë를 í ê²ì
ëë¤. ì´ ì¤ë¥ ë©ìì§ë 문ì 를 ì´ë»ê² í´ê²°íë ì§ì ëí ì¤ëª
ì í¬í¨í ê²ì
ëë¤.
ë무 ë§ì ê¶í
Internal Server Error 500, ë¹ì´ìë íì´ì§ í¹ì ì ì¬í ê²ë¤ ë³´ê² ëë¤ë©´, íì¼ë¤ì ëí ê¶íì´ ê·íì ì¹í¸ì¤í¸ì ëíì¬ ì ì íì§ ìì ìë ììµëë¤.
ê¶íì´ íì¬ "777" ì¼ë¡ ì¤ì ë ê²½ì°, FTP í´ë¼ì´ì¸í¸ë¥¼ ì¬ì©íì¬ íì¼ë¤ì "755" ë¡ ë³ê²½íììì¤. í°í¤ê° ëë í°ë¦¬ ë´ë¶ì ì¤ì¹ëì´ìì ê²½ì°, í°í¤ íì¼ë¤ì í¬í¨í í´ëì ê¶í ìì ë³ê²½íë¤ë ê²ì íì¸íììì¤.
ì ì ê·¼ê¶íì´ ìì ê²½ì°, ë¤ìì ì¤íí ì ììµëë¤:
Copy to clipboard sh setup.sh
ê·¸ë¦¬ê³ ì§ë¬¸ì ëµì íììì¤. ì´ë¤ ëµì í´ì¼í ì§ ëª¨ë¥´ë ê²½ì°ìë, ê·¸ë¥ "íì¸" (enter) 를 í´ë¦íì
ì 기본ê°ì ì ì§íììì¤.
"sh setup.sh" ì´ ì ëë¡ ìëíì§ ììì ê²½ì°, ê·íì ./tiki/ ëë í°ë¦¬ìì ë¤ìì ìëí´ ë³¼ ì ììµëë¤
Copy to clipboard chmod -R 777 ./db ./dump ./img/wiki ./img/wiki_up ./img/trackers ./modules/cache ./temp ./temp/cache ./templates_c ./templates ./styles ./whelp/
ë¤ë¥¸ ë°©ë²ì 모ë ëë í°ë¦¬ë¤ì ëíì¬ ê¶íì ì¤ì íê³ ê·¸ í 모ë íì¼ë¤ì ëíì¬ ê¶íì ì¤ì íë ê²ì
ëë¤. ì를 ë¤ë©´, 모ë ëë í°ë¦¬ë¤ì ëí ê¶íì 777 ë¡ ì¤ì íê³ ëª¨ë íì¼ë¤ì ëí ê¶íì 644 ë¡ ì¤ì í©ëë¤, ì ì ê·¼ì íµíì¬ ë¤ìì ë³ê°ì ëª
ë ¹ì´ë¤ì ì¬ì©í©ëë¤:
Copy to clipboard find [YOURDIR] -type d -exec chmod 777 {} \;
find [YOURDIR] -type f -exec chmod 644 {} \;
ëë í°ë¦¬ í¹ì íì¼ ê¶í 문ì ì ë¤ì 모ë ìì í í, ê³ìíë ¤ë©´ tiki-install.php ì 방문í©ëë¤.
1.7.2. SuPHP 문ì ì
SuPHP ì ë³´ì í ìì¤í
ì ìµë 755 ê¶íì´ íìí©ëë¤. 그룹ì ì°ê¸°ê° íì©ëìë ì ë ìë©ëë¤ . ì´ë ì¹ìë²ì ëíë¨¼í¸ ë£¨í¸ë¿ë§ ìëë¼, íì¼ ìì¤í
ë´ë¶ì ìì ê²½ë¡ë¥¼ í¬í¨í©ëë¤. ì못ë ê¶íì ì¬ê¸°ìì 500 Internal Server Error ì¤ë¥ë¥¼ ì¼ê¸°í ìë ììµëë¤. í í¸ì¼ë¡ë ì ì ê¶í (ì를 ë¤ë©´ ì¹ìë²ì ëí x/execute/subdir entry ìì´ 750) ë 403 Forbidden Error ì¤ë¥ë¥¼ ì¼ê¸°í ì ììµëë¤
1.7.3. ê¶í 매í¸ë¦ì¤
무ìì¸ê°ê° ì ëë¡ ìëíì§ ìë ê²½ì°, ì¬ë¬ ê°ì ì¬ë¡ì ìµì ìì ìµê³ ê¶íì ìëí´ ë³¼ ìë ììµëë¤. ê¶íì ì¹ìë²ì ìíì¬ ì§ì ì ì¼ë¡ ì ê·¼ëë ë°ì´í°ë¥¼ 참조í©ëë¤ (í°í¤ ìì²´ì ìíì¬ í¬í¨ëë íì¼ë¤ì ë ì ì ê¶íì ê°ì§ ì ìì¼ë©°, ê·¸ëì¼ë§ í©ëë¤):
ìì ê¶ ì¬ì©ìëª
:그룹ëª
| SuPHP ìì íì¼ë¤ / 'íì ëë í°ë¦¬ë¤ | SuPHP ìì íì¼ë¤ / 'íì ëë í°ë¦¬ë¤
| webserver:webserver | 600 - 666 / 700 - 777 | ?
| user:user | 604 - 666 / 705 - 777 | 600 - 644 / 701 - 755
| user:webserver | 660 - 666 / 770 - 777 | ?
| webserver:user | 660 - 666 / 770 - 777 | ? |
ëë í°ë¦¬ í¹ì íì¼ ê¶í 문ì ì ë¤ì 모ë ìì í í, ê³ìíë ¤ë©´ tiki-install.php ë¡ ê°ììì¤.
1.8. ë°ì´í°ë² ì´ì¤ë¥¼ ì
ë°ì´í¸í기 ìíì¬ tiki-install.php
(A) ìë¡ ì¤ì¹
ì´ "ì" ì¬ì´í¸ì tiki-install.php íì´ì§ìì "과거" ì¬ì´í¸ìì ì²ë¼ ëì¼í ë°ì´í°ë² ì´ì¤ë¡ ì°ê²°íììì¤ ("ì´ì " ì¬ì´í¸ì db/local.php íì¼ìì ì´ ì 보를 ì°¾ì ì ììµëë¤) ê·¸ë¦¬ê³ ì¬ì´í¸ë¥¼ ì
ê·¸ë ì¼í기 ìí ì¤ëª
ì ë°ë¥´ììì¤. ì¤ì¹ê° ìë ì
ê·¸ë ì´ë를 í´ë¦í´ì¼ íë¤ë ì ì ëª
ì¬íììì¤, ìëë©´ ë°ì´í°ë² ì´ì¤ë¥¼ ìì í ë 릴 ì ììµëë¤.
주ì:
5.1 ì´ íì ë²ì (5.3, 6.0, ...) ì¼ë¡ì ì
ê·¸ë ì´ë를 ëíì¬, ì°ê²° ì¤ì ì ì¬ ì¤ì íë ê²ì ê¶ì¥í´ ë립ëë¤, ëìì "utf-8 ì°ê²° ê°ì" ì íì¬íì ì²´í¬íê³ íë©´ìì ì¤ëª
ì ë°ë¥´ììì¤.
ë ì´ì ì ë¸ëì¹ì ë²ì (ì를 ë¤ë©´ í°í¤3 ì¥ê¸°ì§ìë²ì ì ë¸ëì¹ ì¤ íë)ë¡ì ì
ê·¸ë ì´ëì ëíì¬, ëìì¼ë¡ì¨ 과거 ì¬ì´í¸ìì db/local.php 를 ì ì¬ì´í¸ë¡ ë³µì¬íì¬, ìí ê²½ì°, ì ë³´ì
ë ¥ ë¨ê³ë¥¼ í¼í ìë ììµëë¤.
(B) 기존 ë´ì ë®ì´ì ì¤ì¹
ê·¸ë ë¤ë©´, tiki-install.php ë¡ ê°ì "ì
ê·¸ë ì´ë" ë²í¼ì í´ë¦íê² ëë©´ ë°ì´í°ë² ì´ì¤ë¥¼ ì
ê·¸ë ì´ë í ê²ì
ëë¤. í°í¤ë 기존ì db/local.php íì¼ì ì½ê³ ì´ ì 보를 ì¬ì©í ê²ì
ëë¤.
주ì:
íì§ë§, 5.1 ì´ í ë²ì (5.3, 6.0, ...)ì¼ë¡ì ì
ê·¸ë ì´ëì ëíì¬, ì°ê²° ì¤ì ì ì¬ ì¤ì íë ê²ì ê¶ì¥í´ ë립ëë¤, ëìì "utf-8 ì°ê²° ê°ì" ì íì¬íì ì²´í¬íê³ íë©´ìì ì¤ëª
ì ë¤ë¥´ììì¤.
ì¤ì¹íë¡ê·¸ë¨ì´ ì´ì ì ì ê¸ìíê° ëì´ìë ê²½ì° (ì ê¸ìíê° ëì´ìë ê²ì´ ë§ìµëë¤), db/lock ì ìì í¨ì¼ë¡ì¨ ì ê¸í´ì§ë¥¼ í´ì¼ í©ëë¤
ì
ê·¸ë ì´ë ëì ë³´ìì ëí ì í
ì
ê·¸ë ì´ë/ì¤ì¹ ëì ë¤ìê³¼ ê°ì 2ê°ì ì¤ìí ë³´ìê´ë ¨ ì íì´ ììµëë¤:
ë³´ì ë¡ê·¸ì¸
ì¤ì¹ ì ì¼ë° ì¤ì ì 구ì±í ë, "ë³´ì (https) ë¡ê·¸ì¸ì ì구" ë¼ë ì íì¬íì´ ììµëë¤. ë¸ë¼ì°ì ì ì¬ì´í¸ ìë² ê° ì ì¡ëë ë°ì´í°ê° private íê² ì ì§ëëë¡ ì´ ì íì¬íì ì ííë ê²ì ê¶ì¥í©ëë¤.
ë³´ì ë¡ê·¸ì¸ì ì ì©í기 ìíì¬, ì´ ì íì¬íì ì ííë ê²ì ì¶ê°ì ì¼ë¡, ê·íì ëë©ì¸ì ëíì¬ ë³´ì ì¸ì¦ê³¼ ì ì© IP 주ìê° íìí©ëë¤. ì´ë ê·íì ì¹í¸ì¤í
íì¬ìì ì·¨ëíê±°ë êµ¬ë§¤ê° ê°ë¥íë©°, ë³´ì ì¸ì¦ì ê²½ì°, ì¨ë íí°ìì ì·¨ë ë° êµ¬ë§¤ê° ê°ë¥í©ëë¤.
ì¤ì¹ íë¡ê·¸ë¨ ì 그기
ì¤ì¹ íë¡ê·¸ë¨ì ë§ì§ë§ ë¨ê³ë¡ì¨, ì¤ì¹ íë¡ê·¸ë¨ì´ ê·íì í°í¤ì ì§ì
íë ë²í¼ì í´ë¦íë©´ ì ê¸°ê² ë©ëë¤. ì¤ì¹ì ë§ì§ë§ ë¨ê³ìì ì¤ì¹íë¡ê·¸ë¨ì ì ê¸ì íì§ ìë ì íì¬íì´ ììµëë¤. ì¤ì
ë¬´ì© ì¬ì´í¸ììë ì¤ì¹íë¡ê·¸ë¨ì ì ê·¸ë ê²ì ì ê·¹ ê¶ì¥íê³ ììµëë¤. ì´ ì íì¬íì ê°ë°ì© ì¬ì´í¸ì ëí´ìë§ í¸ì´ë¥¼ ìíì¬ ì ê³µëë ê²ì
ëë¤. ì¤ì¹ íë¡ê·¸ë¨ì ì¬ì©ìë¡ íì¬ê¸ ì¬ì´í¸ì ë°ì´í°ë² ì´ì¤ë¥¼ ë³ê²½íê±°ë íê´´í ì ìê² í©ëë¤, ê·¸ë¬ë¯ë¡ ì¤ì¹ê° ìë£ëë©´ ì ê·¸ë ê²ì´ ë§¤ì° ì¤ìí©ëë¤.
ì¤ì¹ íë¡ê·¸ë¨ì´ ì¤í¨í ê²½ì° . . .[+]
í°í¤ì ì주 ì¤ëë ëªëª ë²ì ììë ì¤ì¹íë¡ê·¸ë¨ì´ ë¤ìê³¼ ê°ì ì¤ë¥ì í¨ê» ì¤í¨í ì ììµëë¤. . .
Fatal Error: Call to a member function fetchRow() on a non-object in (some path)/installer/schema/(some file name here) on line (some number)
ì¹ëª
ì ì¤ë¥: (ì´ë¤ ê²½ë¡)/installer/schema/(ì´ë¤ íì¼ëª
) ë´ë¶ì (ì´ë¤ ì«ì) ì¤ìì ë¹-ê²ì²´ ìì fetchRow() 멤ë²í¨ìë¡ì í¸ì¶
ì´ë í°í¤ê° ì´ë¯¸ ì¬ë¼ì§ 무ìì¸ê°ë¥¼ ìì ë ¤ê³ db í¨ì¹ë¥¼ ì ì©í기 ëë¬¸ì¼ ìë ììµëë¤. í´ë¹ íì¼ì ì
ê·¸ë ì´ë ê³¼ì ìì ê±´ëë°ë ê²ì ìëí´ ë³´ììì¤. ë°©ë²ì ë¤ìê³¼ ê°ì ì¤ë¥, "20090923_mod_change_directory_defaults_tiki" 를 ë°ììí¤ë íì¼ëª
ê³¼ ë ì§ê°(datevalue, íì¼ì ë ì§ì ìì) ì ë°ì´í°ë² ì´ì¤ ë´ë¶ì tiki_schema í
ì´ë¸ì íì¼ë¡ì¨ì½ì
í´ì¼í íìê° ììµëë¤. ê·¸ë¬ë¯ë¡ ê·¸ í¨ì¹ì ì¤íì ì¤ì¹íë¡ê·¸ë¨ì ìí´ì ê±´ëë°ê² ë ê²ì
ëë¤. ì¤ì¹íë¡ê·¸ë¨ì ë¤ì ìëí´ ë³´ììì¤. ì¬ë¬ ê°ì í¨ì¹ë¡ ì´ ê²ì í´ì¼í ìë ììµëë¤.
ì¸ì½ë© 문ì 를 ìì í´ì¼ í ê²½ì°
ì´ì ë²ì ìì 5.1 ì¼ë¡ 5.1 í¹ì ë ì ë²ì ì¼ë¡
(A) í¹ì (B) ì¤ íë: ì¸ì½ë© 문ì 를 ìì (5.0 í¹ì ì´ì -> 5.1 í¹ì ì´í)
í°í¤ 5.1 ì´ì ìë, ì¼ë¶ ì¬ì©ìë¤ì´ ìì ë¤ì í°í¤ ë´ë¶ì ì´ì¤ ì¸ì½ë© 문ì 를 ê°ì§ê³ ìì ì ìììµëë¤. ì´ ì ì¬ì 문ì ì ì 모ë를 ìí´ ìì íë¤ë ê²ì íì¤í í기 ìí´ì, 5.0 ì í¬í¨í ê·¸ ì´ì í°í¤ ë²ì ìì ì¡°ê¸ ë ì í°í¤ ë²ì (5.1, ...5.x; 6.0, 6.x...) ì¼ë¡ ì
ê·¸ë ì´ë íë ê²½ì°, tiki-install.php ì¤í¬ë¦½í¸ì ë°©ìì ìíì¬ 3ë¨ê³ ë°©ìì í ë² ë°ë¥´ë ê²ì ê¶ì¥í©ëë¤.
1.8.1.1. db/local.php ë´ìì utf-8 ì¼ë¡ ì°ê²° ê°ì
ììì ê°ëµíê² ì¤ëª
ëììµëë¤. ì¡°ê¸ ë ëª
íí í기 ìí´ì ìëì ìì¸í겨 ì¤ëª
ëì´ ììµëë¤.
- tiki-install.php ë¡ ê°ì 4 ë¨ê³: "Set the Database Connection" (ë°ì´í°ë² ì´ì¤ ì°ê²° ì¤ì ) ê¹ì§ ì 차를 ë°ë¦
ëë¤
- ì´ë¯¸ local.php íì¼ì´ ììì§ë¼ë, "Use Existing Connection" (기존 ì°ê²° ì¬ì©) ëì "Modify database connection" (ë°ì´í°ë² ì´ì¤ ì°ê²° ìì )ì í´ë¦íììì¤. ì´ë ì°½ì íë¨ ë¶ë¶ì ì ììì ì´ê² ë ê²ì
ëë¤
- íë¨ì, "Always force connection to use UTF-8"ë¼ë ì²´í¬ììì í¨ê» "Character set" ì´ë¼ë ë¶ë¶ì´ ìì ê²ì
ëë¤, ê·¸ ìì를 ì²´í¬íììì¤.
ê·¸ ììì ì´ì©íì¬ db/local.php ìì¸ë´ìì ì±ìë£ì¼ìê³ , ì¤ë¹ê° ëìì¼ë©´ íë¨ì ë°ë¶ë¶ì "Continue" (ê³ì) ë²í¼ì í´ë¦íììì¤.
- ì¤ì¹ ì ì°¨ì 5ë¨ê³ë¡ ì§ííë©´, "Convert database and tables to UTF-8" (ë°ì´í°ë² ì´ì¤ì í
ì´ë¸ì UTF-8ì¼ë¡ ë³í) í 기íê° ìê¹ëë¤ (ìë 참조).
1.8.1.2. ë°ì´í°ë² ì´ì¤ì í
ì´ë¸ì UTF-8 ë¡ ë³í
ì¤ì¹ ì ì°¨ì 5ë²ì§¸ ë¨ê³ìì "Convert database and tables to UTF-8" (ë°ì´í°ë² ì´ì¤ì í
ì´ë¸ì UTF-8ì¼ë¡ ë³í)í 기íê° ì£¼ì´ì§ë©°, ë°ì´í°ë² ì´ì¤ì íì¬ ì¸ì½ë© ëí ë³´ì¬ì§ëë¤.
- ë°ì´í°ë² ì´ì¤ì íì¬ ì¸ì½ë©ì ì´ë¦ì ì ì´ëììì¤, ì´ë ë¤ì ë¨ê³ìì íìíê² ë ê²ì´ê¸° ë문ì
ëë¤.
- ì´ì "Convert database and tables to UTF-8" (ë°ì´í°ë² ì´ì¤ì í
ì´ë¸ì UTF-8 ì¼ë¡ ë³í) ë²í¼ì í´ë¦í ì ììµëë¤.
- ì±ê³µì ì¼ë¡ ì¤íì´ ëê³ ëë©´, ì´ ì íì¬íì´ ë ì´ì ë³´ì´ì§ ìê² ë©ëë¤, íì§ë§ ì¼ë°ì ì¤ë¬¸, ì¦ ë°ì´í°ë² ì´ì¤ë¥¼ ì¬ì¤ì¹ë¥¼ ìíë ì§ í¹ì ì í°í¤ ë²ì ì¼ë¡ "Automatically upgrade your existing database to" (기존 ë°ì´í°ë² ì´ì¤ë¥¼ ìë ì
ê·¸ë ì´ë) í ì§ ì¬ë¶ë¥¼ ë¬»ê² ë©ëë¤. ì
ê·¸ë ì´ë ì¤ì´ë¯ë¡, íì를 ì ííììì¤.
(주ì: ì ë¨ê³ë db ë°ì´í° ì ë ¬ì utf-8 ë¡ ë³íí©ëë¤, ê·¸ë¦¬ê³ ê·íì db í
ì´ë¸ ëí utf-8 문ìì¸í¸ë¥¼ ì¬ì©íëë¡ ë³íí©ëë¤.)
1.8.1.3. 컨í
ì¸ ë¥¼ 기존ì ì¸ì½ë©ìì utf-8 ë¡ ë³í
ìµì¢
ì ì¼ë¡ 기존ì ë°ì´í° ë² ì´ì¤ììì 컨í
ì¸ ë¥¼ (ìí¤ íì´ì§ì ë´ì©ë¬¼, ë±ë±, íì§ë§ íì¼ ë° ê·¸ë¦¼ ê°¤ë¬ë¦¬ ë´ì 그림 첨ë¶íì¼ì ëí ê²½ë¡ ë±ë±ê³¼ ê°ì ì í¸ì¤ì ë í¬í¨) utf-8ë¡ ë³íí´ì¼ í©ëë¤
- ì§í ë°©ë²ì "Upgrading and running into encoding issues?" (ì
ê·¸ë ì´ë ì¤ ì¸ì½ë© 문ì ì ì§ë©´?) ë¶ë¶ ë°ì ìµì¢
ë¨ê³ ìì ì íì¬íì´ ììµëë¤
- "Previous table encoding" (ì´ì í
ì´ë¸ ì¸ì½ë©) ì´ë ëë¡ë¤ì´ ë©ë´ìì, ê·íì ê²½ì°ì í´ë¹íë ê²ì ì ííììì¤ (ì´ì ë¨ê³ìì ì ì´ë ê²ì
ëë¤), ê·¸ë¦¬ê³ "Dangerous: Fix double encoding" (ìí: ì´ì¤ ì¸ì½ë© ìì ) ë²í¼ì í´ë¦íììì¤
ì´ ìì ì ì±ê²© ì, ëªëª ë¹ ë¥¸ ë³ê²½ì íì¸ ì íë ê²ì´ ìµì ì ë°©ë²ì
ëë¤.
ì¶íí©ëë¤! ìë£ëììµëë¤.
ì¤ì¹íë¡ê·¸ë¨ì ì ê·¸ê³ (ì¶ì²í¨) í¹ì ì ê·¸ì§ ìê³ í°í¤ì ì
ì¥íì¤ ì ìì¼ë©° í°í¤ë¥¼ íìì²ë¼ ì¬ì©íë ê²ì ê³ìí ì ììµëë¤.
문ì ê° ë°ìí ê²½ì°, ì¼ë°ì ì¸ ì§ì ì±ëì íµíì¬ í¼ëë°±ì 주ììì¤.
ëì: ìì íµíì¬ ë°ì´í°ë² ì´ì¤ ì
ê·¸ë ì´ëí기[+]
ìì íµíì¬ ìëì¼ë¡ ë°ì´í°ë² ì´ì¤ ì
ê·¸ë ì´ë í기 (phpmyadmin ë³´ë¤ ë¹ ë¦)
주ì:
í°í¤ 5.1 ë³´ë¤ ì´ì ë²ì ìì í°í¤ 5.1 ë° ê·¸ ì´íë¡ ì
ê·¸ë ì´ë íë ê²½ì°, ìì ì¤ëª
ë ê²ì²ë¼ tiki-install.php ì¤í¬ë¦½í¸ë¥¼ ìµìí í ë²ì ì¤ííë ê²ì ê¶ì¥í©ëë¤, 그리íì¬ í°í¤ 5.1 ì´ì ì ë°ì´í°ë² ì´ì¤ì ì¡´ì¬í ì ìë ì¸ì½ë© 문ì 를 ìì í©ëë¤.
PHP ì ëª
ë ¹ì¤ ë²ì (PHP-CLI) ì´ ìì ê²½ì°, ê°ë¨í ì¤ì¹íë¡ê·¸ë¨ì ëª
ë ¹ì¤ ë²ì ì ì¬ì©íê¸°ë§ íë©´ ë©ëë¤.
Copy to clipboard [www]$ php installer/shell.php
Running installer for: db/local.php
Patches installed:
20090811_quizzes_tiki
Queries executed successfully: 3686
[www]$
ì¬ë¬ ê°ì í°í¤ ì¤ì¹ì ëíì¬, ê°ë° ì¤í¬ë¦½í¸ë¥¼ ì¬ì©í ì ììµëë¤. PHP-CLI ë ì¬ì í íìí©ëë¤.
Copy to clipboard sh doc/devtools/sqlupgrade.sh
tiki-install.php ëì ì´ ë°©ë²ì¼ë¡ ë°ì´í°ë² ì´ì¤ë¥¼ ê°±ì íë ê²½ì°, ìºì를 ì ê±°í´ì¼ í©ëë¤ (ì´ ìì
ì tiki-install.php ë í©ëë¤)
1.8.1. ì
ê·¸ë ì´ë ê²í
Upgrade Complete (ì
ê·¸ë ì´ë ìë£) ë©ìì§ë¥¼ ë³´ê² ëì길 ë°ëëë¤. ì¤í¨í ëìì 목ë¡ì´ ë³´ì¼ ìë ììµëë¤ (ì´ì ë²ì ììë íí ì¼ì
ëë¤). ì¡´ì¬íì§ ìë í, ì´, í¹ì í
ì´ë¸ì ê´íì¬ ë¬´ì¨ ì´ì¼ê¸°ê° ìë¤ë©´, 무ìíë ê²ì¼ë¡ ìëí´ ë³¼ ì ììµëë¤. í¥í 참조를 ìí´ì ì¤ë¥ì 목ë¡ì ë³µì¬íê³ ë¤ë¥¸ ê³³ì ë¶ì¬ë£ê¸° í´ ëë¤ìì, ignore(무ì) ìì를 ì²´í¬íê³ 'ì ë° ëë¼' ë¼ê³ 기ìíììì¤. ìì¬ì´ ê°ë ê²½ì°, tiki-develop ë©ì¼ë§ 리ì¤í¸ìì ì¹ì í ì¹êµ¬ë¤ìê² ì
ê·¸ë ì´ë ì¤ë¥ì ê´í ì§ë¬¸ì 물ì´ë³´ììì¤.
1.9. tiki-install.php ì´í
ë§ì§ë§ì¼ë¡ tiki-install.php ì¤í¬ë¦½í¸ë¥¼ ë¹íì±í íê³ , íìì²ë¼ í°í¤ ì¬ì´í¸ë¡ ì§ì
íììì¤
1.10. .htaccess íì¼ ê°±ì
í°í¤ë _htaccess íì¼ê³¼ í¨ê» ë°°í¬ë©ëë¤. ì´ ê²ì .htaccess ë¡ ì´ë¦ì´ ë³ê²½ëì´ì¼ íë©° ì´ì ë²ì ì ê²ì êµì²´í´ì¼ í©ëë¤. ì¬ì©ì ì§ì ì¼ë¡ ë³ê²½ì íì
¨ë¤ë©´, ì íì¼ìì ê·¸ ë³ê²½ì ì¬ìì
íì
ì¼ í©ëë¤. Apache Clean URLs ì 참조íììì¤
1.11. í
ì¤í¸
문ì ë¡ì ììí´ì¼í ê²ë¤
- ìë ë°©ìì ë³ê²½
- 기ë¥ì´ íì±í íìì§ë§ ë ì´ì íì±íê° ìëì´ ìì ê²½ì° (ì: 기본 ìë ë°©ìì´ ë³ê²½ë¨). ê´ë¦¬ í¨ëë¡ ê°ì íì±íí´ì¼ í©ëë¤.
- ë²ê·¸
- ê°ê°ì í°í¤ ë²ì ì ì ë§ì ì ê· ê¸°ë¥ì ê°ì ¸ìµëë¤. íì§ë§, ì¢
ì¢
í¥ìë 기ë¥ë¤ì ì ë²ê·¸ ëí ê°ì ¸ì¬ ìë ììµëë¤ ð
- í
ë§ë¥¼ ì¬ì©ì ì§ì ë³ê²½íìì ê²½ì°, ì´ìíê² ëíë ì ììµëë¤
- ì í
ë§ë¡ ê·íì ì¬ì©ì ì§ì ë³ê²½ë ë´ìì ì¬íµí©í기 ìíì¬ ì½ê°ì ìê° í ë¹ì ê³ííììì¤.
- MySQL ìë²ë¥¼ 4ìì 5ë¡ ì
ê·¸ë ì´ëí ê²½ì°, ì²ì ë¡ê·¸ì¸ì íê² ëë©´, "Account disabled" (ê³ì ë¹íì±íë¨) ì¤ë¥ë¥¼ ì»ê² ë ìë ììµëë¤. ì´ë¥¼ ìì íë ¤ë©´:
Copy to clipboard mysql -u user_dbuser -p user_dbname -B -e "update users_users set waiting=NULL where waiting is not NULL and valid is NULL;"
ì´ë를 ì°¾ìë´ì¼ í ê¹?
ì°¾ìë´ì¼í ê·¸ ì´ë í í¹ì ì ì¸ ê²ì ëíì¬ ê·íì ë²ì ì ì¶ì ë©ëª¨ (release notes) ì ê°ê°ì ì ì¶ìì ì¤ëª
ì íì´ì§ (ì. Tiki2, Tiki3, Tiki4, Tiki5, Tiki6 ...) 를 ì´í´ ë³´ììì¤
ì´ì ëí´ì¼ íì§?
- ëìì´ íìíì ê²½ì°, í°í¤ Irc ì±í
룸 í¹ìê²ìí ì 방문íììì¤
- ë²ê·¸ê° ë°ê²¬íì ê²½ì°, http://dev.tiki.org ìì ìë ¤ì£¼ììì¤ (ìì ê°ë¥íìë¤ë©´ ìì í´ ì£¼ììì¤!)
1.11.1. 컨í
í¸ íì¸
ì¸ ì¹ì¬ì´í¸ê° ì´ì ì¹ì¬ì´í¸ìì 모ë ê²ì í¬í¨íê³ ìëì§ íì¸íììì¤.
1.11.2. ì´ì ì ì¬ì©íë 기ë¥ë¤ì´ ìì§ ì¼ì ¸ ìëì§ íì¸íììì¤.
ì¢ ë ìì¸í ë§íìë©´, 구조체, ê²ì, ê°ë³ íë¬ê·¸ì¸, ë° ê¸°í ë¤ë¥¸ 기ë¥ë¤ì´ ê´ë¦¬ í¨ëìì íì±í ë ì ììµëë¤.
1.11.3. ì ì¬ì ì¼ë¡ ìì íì§ ìì íë¬ê·¸ì¸ í¸ì¶ì ìì íê³ ê·¸ë¤ì ì¹ì¸ í¹ì ê±°ì íììì¤.
í°í¤ 4ìì ë¶í°, í°í¤ íë¬ê·¸ì¸ì ê´ë¦¬íë ì ìì¤í
ì´ ëªëª íë¬ê·¸ì¸ì ì¸ì¦ì ì구í기 ìí´ ì¶ê° ëììµëë¤. ì ì¬ì ì¼ë¡ ìì íì§ ìì íë¬ê·¸ì¸ì íë¬ê·¸ì¸ì ì¹ì¸íë ê²ê³¼ ì°ê´ë ì ê¶íì ê°ì§ ì¬ì©ìì ìíì¬ íì¸ëì´ì¼ë§ í©ëë¤. ê·¸ë¬í íë¬ê·¸ì¸ì ì¬ì© ì¤ì´ìë¤ë©´, ì´ì ë 충ë¶í ê¶íì ë³´ì í ëêµ°ê°ê° ê·¸ ê²ë¤ì ì¹ì¸í기 ì ê¹ì§ ìëíì§ ìì ê²ì
ëë¤.
ì´ì iframe, dbreport, tag, sql, snarf, regex...ë±ë±ì í¬í¨íì¬, ì´ë¤ íë¬ê·¸ì¸ì ì´ë¤ ì¬ì©ìê° ì¬ì©íë ¤ê³ ìëíë©´ íë¬ê·¸ì¸ ì¬ì©ì ì¹ì¸ í¹ì ê±°ì ì ìíì¬ ì´ë¤ ì 뢰í ì ìë ì¬ì©ì/í¸ì§ì/ê´ë¦¬ìì ìíì¬ íì¸ëì´ì¼ í©ëë¤.
ë기 ì¤ì¸ íë¬ê·¸ì¸ í¸ì¶ì 목ë¡ì ì¸ì ë ì§ ë¤ììì ë°ê²¬í ì ììµëë¤: tiki-plugins.php
1.12. í
ë§ ì
ê·¸ë ì´ë
ì¬ì´í¸ìì ì¬ì©ì ì§ì í
ë§ë¥¼ ì¬ì©íê³ ìë¤ë©´, 모ë ì ì í css íì¼ë¤ê³¼ /styles í´ëììì 그림 í´ë, template/styles í´ëììì ì¬ì©ì ì§ì í
í릿 ë±ì ë³µì¬í´ì¼ íë©° ê·¸ ì´ë í ì ê· í´ëì¤ë¤ë í¬í¨íëë¡ css 를 ì
ê·¸ë ì´ë í´ì¼í©ëë¤. ë°°í¬íë¤ ì¬ì´ìë, CSS í´ëì¤ë¤ì´ ì¢
ì¢
ì 기ë¥ë¤ì ë¶í©í기 ìíì¬ ì¶ê°ë©ëë¤. ë³ê²½ ë´ìì 목ë¡ì ë¤ì´ë¡ëë ì¤ì¹ í¨í¤ì§ë´ë¶ì styles/transitions/ ëë í°ë¦¬ìì ì°¾ì¼ì¤ ì ììµëë¤. ì´ë¤ì version_to_version.css ì²ë¼ ëª
ëª
ëì´ììµëë¤. css íì¼ì ê°±ì íë ¤ë©´, ì í´ëì¤ë¥¼ ì¶ê°íê³ íì¬ í°í¤ì CSSì ë²ì ì ì미íë íì¼ì ìë¨ì ì¤ì ê°±ì íììì¤. ì를 ë¤ë©´
@version:1.9
ì¶ê° ìì¸í ì¤ëª
ì ì¤íì¼ê³¼ í
ë§ ë¥¼ ì½ì´ ë³´ììì¤
ì¶ê° ëìì´ íìíìëê¹?
ì¶ê° ì¤ëª
ì´ íìí ê²½ì°, IRC í¹ì ê²ìíì 문ì íììì¤, ê·¸ë¦¬ê³ ì´ê³³ì¼ë¡ ë¤ì ëìì¤ì
ì ìµëíì ë´ì©ì í ëë¡ ì¬ê¸°ì 문ìë¤ì ì
ê·¸ë ì´ë í´ ì£¼ììì¤. ì´ë ê² íë©´, ê·íê»ì ëìì ì£¼ì¤ ì ìì¼ë©°, ì ì¬ì©ìë¤ìê² ì½ê² ì ê·¼í ì ìëë¡ íë ê²ì
ëë¤.
ê´ë ¨ íì´ì§
ë³ì¹
ê³ ê¸ ì¬ì©ìë¤ì ìí ë©ëª¨[+]
ì¬ë§í¬
ê²°ê³¼ì ë§ì¡±íë ê²½ì°, 과거 ì¬ì´í¸ì ëë í°ë¦¬ 구조를 ìì íê³ ì ì¬ì´í¸ì ìì¹í ë°ë¦í°ë¦¬ë¡ ì´ëíììì¤. ì¬ì¤ GNU/Linux í¹ì ë¤ë¥¸ ì ëì¤ ê¸°ë° ìë²ë¤ ìììë ì¼ë°ì ì¼ë¡ ì¬ë§í¬ë¥¼ ëì ì¬ì©í ì ìì¼ë©°, ì´ë ì
ê·¸ë ì´ë를 ììíê² í©ëë¤.
Copy to clipboard ln -s tikiwiki-3.0 tiki
ë©í°í°í¤
ëì¼í í°í¤ ì¸ì¤í´ì¤ ë´ìì ì¬ë¬ ê°ì í°í¤ ì¬ì´í¸ ( MultiTiki )를 ê´ë¦¬íì§ë§ íìëë í°ë¦¬ë¡ ë³ë ê´ë¦¬íë ê²½ì°, ìë ì¤ì¹ íì´ì§ì ì¤ëª
ì ë°ë¥´ììì¤.
SVN ì íµí ì
ë°ì´í¸
ì ì ê·¼ê¶íê³¼ SVNì´ ìì ê²½ì°: dev:Download
í°í¤ ì격 ì¸ì¤í´ì¤ ê´ë¦¬ì (Tiki Remote Instance manager, TRIM)
ì¬ë¬ ì¸ì¤í´ì¤ (물리ì í°í¤ ì¤ì¹)를 ê´ë¦¬í ë¤ë©´, TRIM ì ê³ ë ¤í´ ë³´ììì¤.
ìë ì
ê·¸ë ì´ë
ë¤ìì ì´í´ë´ 주ììì¤: ìë ì
ê·¸ë ì´ë
ì¬ì©ëì§ ìë í
ì´ë¸ ìì
ì
ê·¸ë ì´ë í ë, ì´ë¤ í
ì´ë¸ë¤ì ê´ë ¨ 기ë¥ì´ ì¤ë¨ëë²ë¦¬ë©´ ë ì´ì ì¬ì©ëì§ ìê² ë©ëë¤. ì
ê·¸ë ì´ë ì¤í¬ë¦½í¸ë ì¬ì©ìê° ì´ë¬í í
ì´ë¸ìì ë³´ê´íê³ ì¶ì ë°ì´í°ê° ìì ê²½ì°ì ëë¹íì¬ ì´ë¤ì ìì íì§ ììµëë¤. ìë² ìì ë°ì´í°ë² ì´ì¤ì ì ê·¼ ê¶íì´ ìë¤ë©´ ìëì¼ë¡ í
ì´ë¸ë¤ì ìì í ì ììµëë¤. ë¤ì í
ì´ë¸ë¤ì í°í¤ 5 ìì ë ì´ì ì¬ì©ëì§ ììµëë¤:
- 10 galaxia tables
- 4 tiki_chart í¹ì tiki_charts tables
- tiki_drawings
- tiki_newspaper_marks
- tiki_newspaper_servers
- tiki_quicktags
ë²ì ì ë³ê²½í기 ìí ì ëª
ë ¹ì´
ì í°í¤ê° 모ë ì¤ì¹ëìê³ , ì를 ë¤ì´, ê·í_ì¬ì´í¸ì_ê²½ë¡/tiki11 ë¼ë ê²½ë¡ë¡ ì§ì
í ì¤ë¹ê° ëìê³ , 과거 ì¬ì©íë ê²ì tiki6 ë¼ë ê³³ì ë£ì´ë ì¤ë¹ê° ëì
¨ë¤ë©´, ë¤ìì ì ê²ì ì ì¸í 모ë ê²ì tiki6 ëë í°ë¦¬ë¡ ì®ê¸°ê³ , tiki11 ìì 모ë ê²ì ê·íì ì¬ì´í¸ 루í¸ë¡ ì´ëí기 ìí ëª
ë ¹ì´ì
ëë¤:↵
Copy to clipboard find . -maxdepth 1 -not -name 'tiki6' -not -name 'tiki11' -exec mv {} ./tiki6 \;↵
mv tiki11/* ./↵
↵
주ì: ì ëª
ë ¹ì´ì ì¤í í, ì¨ê²¨ì§ íì¼ (.svn ë° .htaccess) 를 tiki11 ìì ìëì¼ë¡ ì®ê²¨ì¼ë§ íìµëë¤ - ìë§ "mv tiki11/{*,.*} ./" ë ìëí ê²ì¼ë¡ ë³´ì
ëë¤ (í
ì¤í¸ ëì§ ìì)
|