Files and file uploads: $wgEnableUploads | ||
Allow images and other files to be uploaded through the wiki. | ||
Introduced in version: | 1.5.0 | |
Removed in version: | still in use | |
Allowed values: | (boolean) | |
Default value: | false | |
Other settings: Alphabetical | By function |
Details
LocalSettings.php 파일에서 찾을 수 있으며, true로 설정될 때, 사용자는 이미지와 기타 활성화된 파일을 업로드하는 것을 허용될 것입니다. 사용자는 (보통) 왼쪽-아래의 Toolbox에 나타나는 'Upload file' 링크를 볼 수 있으며, Special:Upload 페이지로 연결합니다. 이 링크는 'Upload' 권한을 갖는 사용자 (기본적으로 로그인한 사용자)에게 나타납니다.
- Special:Upload 페이지에서 Destination filename 필드는 대소문자를 구분하는 필드이고 소스 파일 이름에서 채워진 기본 파일 이름을 사용하는 대신 설명적인 파일 이름을 제공하기 위해 사용되어야 합니다.
- 만약 파일이 Destination filename 이름과 함께 시스템에 이미 존재하면, Destination filename을 변경 없이 이 파일을 업로드하면 아카이브 파일이 생성되고 /images/archive에 이전 버전을 저장할 것입니다.
파일 업로드를 활성화할 때, 웹 서버에 의해 images 디렉터리를 쓰기 가능하게 만들어야 하며, 그렇지 않으면 failed to open stream: Operation not permitted 또는 Could not create directory "mwstore://local-backend/local-public/0/00"와 같은 오류가 표시될 것입니다. 웹 서버 쓰기 가능 디렉토리는 그 자체로 안전하지 않지만, 웹 서버에 대한 성공적인 공격의 전반부로 생각할 수 있음에 주목해야 하며, 그것에 따라서 img_auth.php를 사용하여 대안을 탐색할 수 있습니다.
중요: 보안을 위해 업로드를 올바르게 설정해야 합니다! 몇 가지 관련된 구성 설정이 있습니다. Manual:Configuring file uploads에서 보다 완전한 지침을 읽는 것이 좋습니다.
See also
- Manual:$wgUploadDirectory - 기본 업로드 폴더, /images를 변경하기를 원하면.
- Manual:$wgUploadSizeWarning
- Manual:$wgMaxUploadSize - 기본값은 100 MB이며, 필요하다면 변경하십시오.
- Manual:Configuring file uploads
- Manual:Configuration settings#Uploads - 파일 업로드와 관련된 모든 구성 변수의 목록.
- mw:Category:Upload variables - 카테고리로 유사한 목록 (알파벳 순서)
- mw:Manual:Interface/Uploaddisabledtext - 업로드가 비활성화되면 Special:Upload에서 메시지.
- file_uploads php.ini 지시문. 이것은 업로드에 대해 작동하려면 활성화되어야 합니다.