DokuWiki

It's better when it's simple

사용자 도구

사이트 도구


ko:config

문서의 이전 판입니다!


설정 옵션

DokuWiki의 기능중 대부분은 다양한 설정 옵션들을 통해서 바꿀 수 있습니다. 이 옵션들을 가장 쉽게 수정하려면 설정 관리자 페이지(관리자 전용)를 사용하면 됩니다.

이 페이지는 모든 가능한 설정과 가능한 값 항목들을 설명하고 있습니다. 모든 기본 설정값들은 conf/dokuwiki.php로 불리우는 파일에 저장되어 있습니다. 만일 설정을 수정하고 싶다면 먼저 이 파일을 conf/local.php파일을 변경하면 됩니다. – 이 것은 업그레이드시 사용자 설정값들이 변경되는 것을 막아줍니다. 설정관리자 역시 이 파일을 사용합니다.

conf/local.php 코드 예:

<?php
$conf['title']     = "Admin's Wiki";
$conf['useacl']    = 1;
$conf['superuser'] = 'admin';

설정파일에 대한 몇가지 주석. 이 파일은 일종의 PHP코드이므로 PHP 문법이 바뀌어서는 안됩니다. 예. 각 행은 세미-콜론으로 끝나야 합니다. 몇가지 변수 타입이 존재합니다.:

  • 는 다음 예처럼 쓰여질 수 있습니다. 예: 9
  • 문자열은 단일 인용 부호나 이중인용 부호로 둘러싸여야 합니다. 예: 'foo bar'
  • 불린(boolean)true 또는 false 또는 1 또는 0 값을 가질 수 있습니다.
  • 배열위 타입 중 한가지를 여러개를 포함하고 있습니다.
:!: 이 페이지는 단지 문서 페이지입니다. :!:
여기 있는 설정을 바꾸어도 위키 설정은 바뀌지 않습니다. 실제 위키 설정을 바꾸려고 하지 마세요! 그냥 문서 개선을 위한 편집에만 신경쓰세요!

자료저장소와 퍼미션

fmode

이 옵션은 생성될 파일에 대한 퍼미션을 설정합니다. 여기서 설정 된 값은 파일에 대한 8진수 모드 값입니다.(문자열이 아니며 숫자는 언제나 0으로 시작됩니다.) 기본 설정은 unix 퍼미션(permission) 0644(rw-r–r–)로 파일이 생성되도록 합니다.

  • 타입: 수
  • 기본값: 0644

이 설정은 윈도우즈 서버에는 영향을 미치지 않습니다.

첫번째 0이 아닌 숫자(위의 기본값에서 6)는 사용자 퍼미션(파일 소유자의 퍼미션), 두번째 0이 아닌 숫자는 그룹 퍼미션 이고 마지막 숫자는 다른 사용자에 대한 퍼미션(그 밖의 모든 사용자들의 퍼미션)입니다. 퍼미션을 정확한 수로 바꾸기 위해서는 다음을 참고해서:

  • 읽기=4
  • 쓰기=2
  • 실행=1

그리고 위 그룹들의 각각에 대한 합을 계산하기 바랍니다. 따라서, 만일 파일 소유자에 대한 읽고 쓰기를 허용하고 싶다면 첫번째 0이 아닌 수에 4+2=6을 설정합니다. 파일 소유자가 속한 그룹에 대해 읽고 실행( 예로 디렉토리인 경우)을 허용하고 싶다면 4+1=5를 두번째 0이 아닌 수에 설정합니다. 위의 기본 퍼미션 값은 사용자에게는 읽고 쓰기를 그룹다른 사용자에 대해서는 단지 읽기 권한(숫자 4)만을 설정한 것으로 해석됩니다.

dmode

이 옵션은 디렉토리 생성시 허용하고 싶은 퍼미션을 설정합니다. 여기서 설정한 값은 8진수 값으로 디렉토리에 대한 권한 모드를 설정합니다.(문자열이 아니며 숫자는 언제나 0으로 시작됩니다.) 기본 설정은 unix 퍼미션(permission) 0755(rwxr-xr-x, 설명을 보려면 위의 fmode를 참조)로 디렉토리가 생성되도록 합니다.

  • 타입: 수
  • 기본값: 0755

이 설정은 윈도우즈 서버에는 영향을 미치지 않습니다.

basedir

일반적으로 DokuWiki는 설치된 디렉토리를 알아낼 수 있지만, 때때로 여러가지 이유로 알아낼 수 없을 때가 있습니다. 만일 DokuWiki가 적절히 동작하지 않거나 웹페이지 그림같은 것을 찾을 수 없다면 설치된 디렉토리를 여기에 설정할 수 있습니다. 여기서 설정된 경로(path)는 서버 루트(root)로 부터 DokuWiki 설치 디렉토리까지의 경로 입니다.
예를 들어, 만일 위키가 http://www.yourserver.com/dokuwiki/에서 가능하다면 먼저 basedir의 값을 /dokuwiki/로 설정합니다. 앞/뒤로 슬래쉬(slash)문자가 있어야 함에 주의하시기 바랍니다!

  • 타입: 문자열
  • 기본값:

baseurl

프로토콜(Protocol)을 포함한 서버 URL - 자동 검출을 위해서는 공백

여기에 설정하려는 경로는 서버 루트의 경로입니다. 예를 들어 위키가 http://www.yourserver.com:port/dokuwiki/에서 가능하다면 먼저 baseurl의 값을 슬래쉬(slash)문자로 끝나지 않는 http://www.yourserver.com:port 값으로 설정합니다.

  • 타입: 문자열
  • 기본값:

주의: ':port' 부분은 웹 서버가 80번 포트가 아닌 비표준 포트에서 작동할 때에만 필요합니다. 웹 서버가 표준 포트인 80번 포트에서 작동한다면, 이 부분을 생략해도 좋습니다.

lang

인터페이스의 언어를 설정합니다. 다국어 지원 참조.

  • 타입: 문자열
  • 기본값: ko

savedir

저장되는 모든 파일들의 위치에 대한 경로입니다. 위에 설정된 basedir에 상대적인 파일시스템 경로를 의미합니다. 웹서버가 쓰기 가능한 권한(permition)이 설정되어 있어야 합니다.

  • 타입: 문자열
  • 기본값: ./data

이 디렉토리 내에 여러 하위 디렉토리와 chanagelog파일이 있으며 다음의 환경 변수로 그들의 위치가 변경 가능합니다:

변수 savedir내의 기본값
datadir pages
olddir attic
mediadir media
cachedir cache
lockdir locks
changelog changes.log
metadir meta

allowdebug

request지원에 대답을 간단하게 하기 위해서 DokuWiki는 request가 요청되었을 때 디버그 아주 긴 문자열 리스트를 출력할 수 있습니다.( 간단히 “/?do=debug”를 “문자없이 URL에 추가) 처음 위키를 설정할 때 발생할 수 있는 모든 종류의 환경설정 문제에 유용하지만 DokuWiki가 동작하고 있는 서버에 대한 많은 정보를 역시 노출시킬 수 있습니다.

:!: 이 옵션을 금지하는 것이 더 안전하기 때문에 성공적으로 위키가 동작된 후 바로 디버그 기능을 금지시켜야 합니다.

  • 타입: Boolean
  • 기본값: 0

화면 표시

start

“홈페이지”로 알려진 어떤 페이지도 주어지지 않았을 때 기본적으로 보여지는 페이지의 이름입니다. ;-).

  • 타입: 문자열
  • 기본값: start

title

설치된 위키의 이름입니다. 선호하는 이름으로 바꾸기 바랍니다. 만일 같은 서버에서 여러 DokuWiki를 같이 실행시키기를 원한다면 서로 다른 title을 설정해야 합니다.!

  • 타입: 문자열
  • 기본값: DokuWiki

template

DokuWiki설치시 사용되는 템플릿의 이름입니다. 세부적인 항목은 Template을 참조하기 바랍니다.

  • 타입: 문자열
  • 기본값: default

fullpath

화면에 표시되는 문서에 대한 파일시스템 전체 경로를 볼 수 있도록 해줍니다.

  • 타입: boolean
  • 기본값: 0

recent

최근에 바뀐 것항목에서 페이지당 보여지는 문서의 수를 설정합니다.

  • 타입: 수
  • 기본값: 20

Defines the number of recently visited pages to show in the 추적항목에서 보여지는 최근에 보았던 페이지들의 수를 설정 합니다. 0으로 설정하면 추적 기능이 해제됩니다.

  • 타입: 수
  • 기본값: 10

youarehere/Hierarchical breadcrumbs

현 버전의 환경 설정 편집기는 이 계층형 추적기능을 지원합니다. 이전 버전에서는 현재 위치기능을 지원했으며 dokuwiki.php파일내에서 식별자를 가지고 있었습니다. 이것은 페이지가 위치한 이름공간(namespace)계층을 표시해주는 또다른 종류의 추적기능입니다. 이 기능을 사용한다면 표준 추적기능을 금지시키기를 원할지 모릅니다.

  • 타입: Boolean
  • 기본값: 0

typography

몇몇 문자 조합을 적절하게 대응하는 기호로 바꾸는 기능입니다.

  • 타입: Boolean
  • 기본값: 1

htmlok

<html>를 사용하여 HTML 삽입이 허용되는지 여부를 설정합니다. 만일 잘못된 HTML이 삽입된다면 XHTML로의 변환과 화면 레이아웃을 망가뜨릴 수도 있습니다.

  • 타입: Boolean
  • 기본값: 0

phpok

<php>를 사용하여 PHP 삽입이 허용되는지 여부를 설정합니다. :!: 자유롭게 접근이 가능한 사이트에서 사용된다면 큰 보안문제가 됩니다!

  • 타입: Boolean
  • 기본값: 0

dformat

날짜 포맷을 설정합니다. date PHP함수로 직접 넘겨지며 어떤 사람들은 d.m.Y H:i로 설정하는 것을 좋아할 수 도 있습니다.

  • 타입: 문자열
  • 기본값: Y/m/d H:i

signature

사용자가 로그인했을 때 식별 문자열들이 어떻게 보일지를 설정합니다. strftime PHP함수를 통해 정의된 모든 변수들을 사용할 수 있으며 아래의 변수들은 특별한 의미를 가지고 있습니다:

변수 다음 값으로 변환
@USER@ 사용자 로그인 이름
@NAME@ 사용자 실제 이름
@MAIL@ 사용자 이메일 주소
@DATE@ dformat항목의 포맷으로 설정된 현재 날짜와 시간
  • 타입: 문자열
  • 기본값: --- //[[@MAIL@|@NAME@]] @DATE@//

어떤 사람들은 --- //[[@MAIL@|@USER@]] %b%e//처럼 좀 더 짧은 형태를 선호합니다. --- //[[user:@USER@|@NAME@]] @DATE@//같은 형태를 보여주기를 원할 수도 있습니다.

maxtoclevel

자동적으로 생성되는 목차에 포함되는 섹션 레벨의 최대 깊이를 설정합니다.

  • 타입: 수 (0-5)
  • 기본값: 3

maxseclevel

분리된 편집가능한 섹션으로 생성하기 위해 섹션 레벨의 최대 깊이를 설정합니다.

  • 타입: 수 (0-5)
  • 기본값: 2

0으로 설정하면 페이지 내에서 섹션별 편집 기능을 금지합니다.

camelcase

CamelCase 링크 활성화 여부를 결정합니다. 이 방법은 일반적이기는 해도 위키들 간의 연결시 물의를 일으킬 수도 있는 방법입니다. 만일 활성화 시킨 후 나중에 다시 비활성화 시킨다면 고아 페이지를 만들 가능성이 있습니다..

  • 타입: Boolean
  • 기본값: 0

deaccent

1로 설정된다면 페이지 이름들의 악센트 문자들은 악센트가 없는 동등한 ASCII 값을 가진 문자로 바뀝니다. 예. üue로 바뀌거나 áa로 바뀝니다. 2로 설정된다면 페이지 이름의 라틴-알파벳으로 치환(romanization)기능이 활성화 됩니다: 비-라틴 알파벳의 기호들은 근접한 동등한 ASCII 값에 근접하게 바뀌게 됩니다. 값을 0으로 설정한다면 2가지 기능 전부 해제됩니다.

  • 타입: 수 (0-2)
  • 기본값: 1

useheading

위키 페이지 이름에 대한 링크는 자동으로 다음 각각의 페이지 내 첫 섹션명을 사용합니다

  • 브라우저나 검색 엔진의 출력에서 보여지는 페이지 타이틀
  • 명시적인 타이틀이 포함된 링크 설명이 없다면 페이지 링크를 위한 텍스트.
  • 페이지에 대한 RSS feed 엔트리들의 타이틀

더 자세한 정보를 보려면, 페이지 이름으로 첫 섹션명을 사용하기 참조.

  • 타입: Boolean
  • 기본값: 0

refcheck

미디어 파일을 삭제하기 전에 참조된 곳이 있는지 확인합니다.

  • 타입: Boolean
  • 기본값: 1

refshow

얼마나 많은 참조가 보여지는지 설정(5는 적절한 값).

  • 타입: 수
  • 기본값: 5

disableactions

''?do=something'' 같은 특정 명령을 금지합니다.

  • 타입: 문자열
  • 기본값: ""

예를 들어, 색인메뉴 플러그인을 사용한다면 $conf['disableactions']=“index”을 설정하므로써 모든 페이지의 기본 색인을 금지 시킬 수 있습니다.

Anti-spam 기능

usewordblock

위키 스팸에 대한 차단 목록을 사용할 수 있도록 합니다.

  • 타입: Boolean
  • 기본값: 1

indexdelay

페이지를 생성/수정시에 검색 엔진이 indexdelay(초 기준)후에 색인을 만들도록 허용합나다. 설정된 시간이 지나지 않은 경우 <meta name=“robots” content=“noindex,follow” />를 추가함으로서 동작합니다.

  • 타입: 수
  • 기본값: 60*60*24*5 (5일)

relnofollow

<a rel=“nofollow” …>같은 외부 외부 링크에 rel=“nofollow”를 사용합니다.
더 자세한 정보를 원하면 스팸 댓글 금지다른 관점를 보기 바랍니다.

  • 타입: Boolean
  • 기본값: 1

mailguard

만일 이메일 주소 수집기가 주소들을 정상적으로 가져가는 것을 막기를 원할 때 설정합니다. 가능한 옵션:

  • visible@[at]로 대체, .[dot]로 대체 -[dash]로 대체
  • hex – 주소 부호화(encoding)을 위해 16진수 값을 사용합니다.
  • none – 주소 데이타를 흐뜨리는 작업을 하지않습니다.
  • 타입: 문자열
  • 기본값: hex

인증

useacl

위키 사용자들의 접근 권한을 제어하기 위해 접근제어목록(ACL)을 사용합니다.

  • 타입: Boolean
  • 기본값: 0

openregister

useacl이 활성화되있 때만 동작합니다. 만일 openregister가 활성화된다면 사용자들이 등록하는 것이 허용됩니다.
주의: 정상적으로 활성화가 되기위해서는 웹서버가 conf/users.auth.php파일에 대해 쓰기 가능해야합니다.
openregister가 금지된다면 DokuWiki에 사용자들은 더이상 스스로 등록이 불가능하게 됩니다. 그런 경우, superuser는 관리자 페이지를 이용해 새로운 사용자들을 등록할 수 있습니다. (openregister가 금지된 경우 새로운 관리자 항목들이 나타납니다.)

  • 타입: Boolean
  • 기본값: 1

autopasswd

DokuWiki는 새로운 사용자가 등록된 후에 암호를 처리하는 2가지 방법을 지원하고 있습니다. 이 환경변수를 사용하여 2가지 방법중에 선택이 가능합니다.:

  1. 자동으로 생성되는 암호(1)
    사용자가 알려준 이메일 주소로 자동으로 만들어진 암호를 전송합니다.
  2. 사용자 정의 암호(0)
    등록화면에서 사용자가 원하는 암호를 직접 입력가능하도록 해줍니다.
  • 타입: Boolean
  • 기본값: 1

authtype

인증작업을 위한 백-엔드를 기술합니다. DokuWiki는 몇가지 인증 백-엔드를 현재지원하고 있으며, 전체 지원 목록을 보기위해서는 DokuWiki설명서의 인증 방법항목을 참조하시기 바랍니다.

  • 타입: 문자열
  • 기본값: plain

passcrypt

암호는 언제나 암호화된 해쉬 형태로 저장됩니다. DokuWiki는 지원하는 여러가지 hash방법 중 여기서 설정된 방법을 사용하게 됩니다. 기존의 인증 데이타베이스를 사용 여부와 보안 필요성에 따라 선택할 수 있습니다. DokuWiki는 암호화된 암호로 부터 어떤 방법이 사용되었는지 결정할 수 있으므로, 인증 백-엔드가 지원하는 한도내에서 hash방법을 언제나 변경가능합니다. 가능한 방법은 아래와 같습니다:

옵션 설명
smd5 Salted MD5 해쉬
md5 간단한 MD5 해쉬 (이 기능은 이전 버전에서 지원했습니다.)
sha1 SHA1 해쉬
ssha Salted SHA1 해쉬 (LDAP에서 사용)
crypt 유닉스 crypt 사용
mysql MySQL 4.1.1 전에 사용된 암호화 기법
my411 MySQL 4.1.1이상 버전에서 사용되는 암호화 기법
  • 타입: 문자열
  • 기본값: smd5

defaultgroup

사용자가 openregister를 사용하여 등록한 경우 자동으로 추가되는 그룹을 설정합니다.

  • Type : String
  • 기본값: user

superuser

DokuWiki에서 superuser권한을 가진 사용자를 설정합니다. superuser는 언제나 ACL에 상관없이 모든 권한이 허용되어 있고 ACL편집이 가능합니다.(root로 생각하면 됩니다.) 사용자명이나 그룹명을 @다음에 입력하면 됩니다.

  • 타입: 문자열
  • 기본값: !!not set!!

주의: 현재 버전에서 사용자명이나 그룹명에서 사용하는 인코딩이 필요한 특수문자 표입니다:

Space %20 ! %21 %22 # %23 $ %24 % %25 & %26 ' %27 ( %28 ) %29 * %2a
+ %2b , %2c - %2d . %2e / %2f : %3a ; %3b < %3c = %3d > %3e ? %3f
@ %40 [ %5b \ %5c ] %5d ^ %5e _ %5f ` %60 { %7b | %7c } %7d ~ %7e

예: 만일 사용자명이 admin@foo.bar이라면 admin%40foo%2bar로 인코딩 후 입력해야합니다. 그룹명에서 사용되는 @인코딩을 절대 하지 마시기 바랍니다.

manager

개발 버전(devonly)

DokuWiki에서 관리자 권한을 가진 이를 입력합니다. 관리자들은 관리메뉴에서 접근제한이 있는 항목들에 접근가능합니다. 예) the Revert Manager. 사용자명이나 그룹명을 @다음에 입력하면 됩니다.

  • 타입: 문자열
  • 기본값: !!not set!!

profileconfirm

사용자가 프로필을 수정할 때 암호확인 작업을 요구합니다.

  • 타입: Boolean
  • 기본값: 1

resendpasswd

사용자가 기존 암호를 잊어버린 경우 새로운 암호를 생성 후 사용자에게 알려주는 것을 허용합니다. 단지 ACL이 암호 변경을 허용하도록 되어 있는 경우에만 적용됩니다.

  • 타입: Boolean
  • 기본값: 0

버그 관련해서 영문 환경 설정을 참조해 보기 바랍니다. .

특수한 기능

updatecheck

새 업데이트가 있음을 알리는 메시지를 보여줄지를 결정합니다. 업데이트 확인 참조.

  • 타입: Boolean
  • 기본값: 1

userewrite

URL을 보기좋게 사용할 수 있도록 rewrite기능을 선택할수 있게 해줍니다. 세부정인 정보는 rewrite 참조

정보 예제 URL
0 rewrite 사용 안함(기본 설정) http://example.com/dokuwiki/doku.php?wiki:syntax
1 apache rewrite 모듈 사용(.htaccess 수정) http://example.com/dokuwiki/wiki:syntax
2 DokuWiki 자체 지원 기능 http://example.com/dokuwiki/doku.php/wiki:syntax
  • 타입: 수
  • 기본값: 0

useslash

rewrite기능이 활성화되어 있는 경우 URL내의 이름공간(namespace)분리자로 colon(:)대신 slash(\)사용이 가능하게 해줍니다.

  • 타입: Boolean
  • 기본값: 0

usedraft

편집중인 초안 문서가 자동으로 저장이 가능하게 해줍니다.

  • 타입: Boolean
  • 기본값: 1

sepchar

페이지 ID에서 단어들을 구분하기 위해 쓰이는 문자를 설정하며 분리자로 쓰이는 문자들은 페이지 ID 정보에서는 무시되는 문자들입니다. 페이지 ID는 페이지를 알려주는 URL의 일부분입니다. 예를 들면, 기본적으로 존재하지 않는 페이지로 링크를 시도하면 URL www.dokuwiki.org/wiki:doesn_t_exist로 연결되게 됩니다. wiki:doesn_t_exist이 바로 페이지 ID입니다. 기본 분리 문자는 '_'로서, 어퍼스트로피 문자와 스페이스 문자는 링크에서 '_'모습으로 나타나게 됩니다.

sepchar를 다른 문자로 바꾸게 되면 '-' 역시 다른 문자로 바꿀 수 있습니다. 합법적인(valid) sepchar문자는 페이지 ID에서도 합법적입니다: 알파벳문자, 숫자, 밑줄 문자(_), 대쉬(-), 마침표(.)인 경우에만 허용이 됩니다. sepchar문자는 반드시 정확힌 1 문자여야 합니다.

값 변경시 주의하기 바랍니다. 값을 바꾸게 되면 전에 설정된 sepcahr으로 만들어진 페이지들에 접근할 수 없게 됩니다. 만일 새로운 페이지를 만들게 된다면 페이지 ID는 페이지에 대해서는 파일명이 됩니다. 만일 sepchar '_'를 사용해서 페이지를 만들고 나중에 sepchar '_'를 사용한다면 링크들은 바뀌었음에도 파일명 자체는 바뀌지 않았기 때문에 전에 만들어진 페이지들로의 링크는 깨지게 됩니다.

  • 타입: Character (알파벳 문자, 숫자, '_', '-', or '.')
  • 기본값: _

canonical

이 옵션이 활성화되면,모든 링크들이 http://server/path 형태의 절대 경로 URL로 만들어지게 됩니다. 이 전 버전에서는 기본이었지만, 현재는 Serverroot에 대한 상대 경로로 URL이 나타나는 것이 기본입니다.

  • 타입: Boolean
  • 기본값: 0

autoplural

이 옵션은 아마 영문 Wiki에서만 유용합니다. 만일 1로 설정되면 링크된 페이지들의 단일 폼을 찾을 수 없는 경우 자동으로 다른 폼들로 연결을 시도합니다. 따라서 페이지 이름들페이지 이름은 자동으로 이미 존재하는 같은 페이지로 링크됩니다.

  • 타입: Boolean
  • 기본값: 0

gzip_output

페이지들은 gzip or deflate 콘텐트 인코딩을 지원하는 웹브라우저로 보내질때 압축해서 보내집니다. 만일 다른 외부 프로그램(예: apache gzip모듈)을 사용하여 압축하여 보내진다면 이 옵션을 금지하기 바랍니다.

  • 타입: Boolean
  • 기본값: 0

usegzip

1로 설정된 경우 이전 버전의 페이지들은 gzip으로 압축된 형태로 저장됩니다.

  • 타입: Boolean
  • 기본값: 1

cachetime

초 단위로 페이지 캐쉬 시간을 설정합니다. 캐쉬 참조.

  • 타입: 수
  • 기본값: 60*60*24 (하루)

locktime

초 단위로 파일 잠금 최대 시간을 설정합니다. 잠금 참조.

  • 타입: 수
  • 기본값: 15*60 (15 Minutes)

fetchsize

외부로 부터 fetch.php가 다운로드 할수 있는 최대 크기를 바이트 단위로 설정합니다. 외부 이미지를 캐쉬하거나 외부 이미지 크기를 바꿀 때 사용됩니다. 이 기능을 금지하려면 크기를 0으로 설정하기 바랍니다.

  • 타입: 수
  • 기본값: 2*1024*1024 (2MB)

notify

페이지의 추가나 갱신이 일어났을 때 알려줄 이메일 주소를 설정합니다. 빈문자열로 남아 있는 경우 알림 기능을 쓰지 않습니다. 만일 이메일 주소가 2개 이상인 경우에는 ,로 각 메일 주소를 구분할 수 있습니다.

  • 타입: 문자열
  • 기본값:

mailfrom

이 주소는 DokuWiki를 통해 보내진 모든 메일에 발송자를 표시하는데 쓰입니다. 메일 서버가 이 주소를 거부하지 않도록 확인해야 하며, 만일 빈 문자열로 남겨 놓는 경우 기본 PHP 주소(보통 webserveruser@webserverhostname)가 쓰이게 됩니다.

  • 타입: 문자열
  • 기본값:

gdlib

DokuWiki는 그림크기 변경을 위해 가능하다면 PHP의 libGD 라이브러리를 사용합니다.

오래된 PHP 버전에서는 자동 사용가능한 libGD를 인식하는데 실패할 수 있으므로 직접 설정할 수 있습니다:

설명
'0' libGD 지원 안됨
'1' libGD 1.x
'2' libGD 2 자동 인식
  • 타입: 수
  • 기본값: 2

im_convert

기본으로 DokuWiki가 PHP의 libGD라이브러리를 사용하지만, IMageMagick의 강력한 변환 기능을 쓸 수도 있습니다. ImageMagick이 설치된 경로를 입력하면 DokuWiki는 libGD 대신 ImageMagick을 사용합니다.

  • 타입: 문자열
  • 기본값:

jpg_quality

그림 크기를 바꾸었을 때 만들어지는 jpg 그림의 압축 품질을 결정할 수 있습니다. 낮은 값은 용량을 줄일 수는 있으나 품질은 떨어질 수 있습니다. 0에서 100 범위내에서 값을 설정합니다.

  • 타입: 수
  • 기본값: 70

spellchecker

철자 검사기능 사용 여부를 결정합니다. 철자 검사 기능을 사용하기 위해서 필요한 사항을 먼저 확인해 보기기 바랍니다.

  • 타입: Boolean
  • 기본값: 0

subscribers

특정 페이지가 변경되었을 때 이메일로 알려주는 기능을 활성화합니다.(notify 옵션과 비슷합니다.)

FIXME
만일 이 옵션이 활성화 된다면 사용자가 로그인 하는 화면에서 “변경 알림 등록” 버튼이 보일 것입니다. 이메일로 페이지가 변경되었다는 알림 이메일을 받고 싶다면 이 버튼을 사용하면 됩니다.

  • 타입: Boolean
  • 기본값: 1

compress

CSS와 자바스크립트 파일에서 공백문자와 주석을 제거하고 싶을 때 사용합니다.

  • 타입: Boolean
  • 기본값: 0

hidepages

모든 자동화된 목록(RSS,최근 바뀐 페이지들, 검색결과, 색인)들에서 특정 페이지들을 걸러낼 수 있는 정규식을 입력합니다. 이 옵션은 측면 템플릿과 같은 곳에서 쓰이는 특정 페이지들을 배제하는데 유용합니다. regexp는 콜론(:)문자로 시작되는 전체 페이지 ID에 대해 동작합니다. 만일 발견된 페이지가 있다면 페이지는 숨김 페이지로 간주되며 이 것은 보안관련 문제와 상관없습니다!

  • 타입: 문자열
  • 기본값:

send404

아직 존재하지 않는 페이지로 링크를 시도한다면 DokuWiki는 자동으로 보통 200 HTTP 응답을 보냅니다. 위키에서 이것은 적당한 반응입니다만, 어찌되었든 DokuWiki가 CMS 시스템으로서 사용된다면 404 “not found” 응답이 더 적절할 수 있습니다. 이 옵션을 활성화하면 404 HTTP 응답을 보내도록 바꾸게 됩니다. 주의: 이것은 응답으로 전송되는 페이지를 바꾸는 것이 아니라 단지 HTTP 상태만 바꾸는 것입니다.

  • 타입: Boolean
  • 기본값: false

sitemap

DokuWiki는 구글 검색에 적절한 XML 사이트맵을 자동으로 만들 수 있습니다. 이 옵션은 날짜 기준으로 얼마나 자주 사이트맵이 다시 만들어지는지를 설정할수 있습니다. 기본설정은 사이트맵을 만들지 않습니다. 자세한 정보는 사이트맵 참조.

  • 타입: 수
  • 기본값: 0

rss_type

FIXME

  • 타입: 문자열
  • 기본값: 'rss1'
  • Options
    • 'rss' - RSS 0.91
    • 'rss1' - RSS 1.0
    • 'rss2' - RSS 2.0
    • 'atom' - Atom 0.3

rss_linkto

FIXME

  • 타입: 문자열
  • 기본값: 'diff'
  • Options
    • 'diff' - page showing revision differences
    • 'page' - the revised page itself
    • 'rev' - page showing all revisions
    • 'current' - most recent revision of page

rss_update

초단위로 RSS feed 갱신 주기를 설정합니다. 새로 갱신되기 전에는 캐쉬된 RSS feed가 사용됩니다. 느리게 바뀌는 Wiki에서는 시간단위로 갱신 주기를 설정하는 것이 적절할 수 도 있습니다.

  • 타입: 수
  • 기본값: 60*5 (5 분)

target

다른 링크 타입에 대해 사용되는 HTML TARGET값을 설정합니다. 이 값은 웹 브라우저에게 주어진 링크가 어디에서 열려야되는지 알려줍니다. 만일 TARGET이 비어있다면 링크는 자동으로 같은 윈도우에서 열립니다.

FIXME 아래 목록과 기본설정이 틀립니다.(BUG??)

  • 타입: 배열
  • 기본값: 모든 외부 링크와 interwiki 링크는 새로운 (_blank)윈도우에서 열리고 그외 링크는 현재 윈도우에서 열립니다.

가능한 값 목록 :

  • wiki
  • interwiki
  • extern
  • media (파일 업로드할 때).
  • windows (윈도우즈 공유 폴더).

TARGET 속성에서 가능한 값 목록 :

  • _blank : 새로운 윈도우에서 링크가 열립니다.
  • _self 또는 빈문자열 : 현재 윈도우에서 링크가 열립니다.
  • _parent_topframename 같이 프레임과 함께 템들릿을 사용하는 경우 : 배열에 채워질 데이타에 대해 먼저 확실히 파악해야 합니다.

syntax

FIXME

proxy

Proxy서버를 통해 Web을 사용하는 경우 설정하게 됩니다.자세한 정보는 proxy 참조

  • 타입: 배열
  • 기본값: 프록시 사용 안함

safemodehack

safemodehack기능을 활성화합니다. 자세한 정보는 해당 페이지를 보시기 바랍니다.

  • 타입: Boolean
  • 기본값: 0

ftp

safemodehack사용을 위한 FTP-옵션 활성화합니다. 자세한 정보는 해당 페이지를 보시기 바랍니다.

  • 타입: Array
  • 기본값: 사용 안함

번역

english version: dokuwiki-2006-11-06.

Add your email here if you created translated or modified whole or part of this page.

  • jk Lee - real mail domain is gmail, not zoo.com for spam filtering 2007-2-4 created
ko/config.1312090014.txt.gz · 마지막으로 수정됨: 2011-07-31 07:26 저자 124.46.219.107

별도로 명시하지 않을 경우, 이 위키의 내용은 다음 라이선스에 따라 사용할 수 있습니다: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki