레이블이 file upload인 게시물을 표시합니다. 모든 게시물 표시
레이블이 file upload인 게시물을 표시합니다. 모든 게시물 표시

2022년 4월 25일 월요일

이 파일은 파일 확인 절차를 통과하지 않았습니다.

빈 파일은 올라가지 않음.

vim /etc/php/7.4/apache2/php.ini

file_uploads = On

upload_max_filesize = 2048M


cd /var/www/html/mediawiki

sudo chown -R www-data:www-data images/

sudo chmod -R 755 images


vim LocalSettings.php

$wgFileBlacklist = [

  'exe', 'scr', 'dll', 'msi', 'vbs', 'bat', 'com', 'pif', 'cmd', 'vxd', 'cpl',

];

$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'doc',

    'xls', 'mpp', 'pdf', 'ppt', 'tiff', 'bmp', 'docx', 'xlsx',

    'pptx', 'ps', 'odt', 'ods', 'odp', 'odg', 'zip', 'gz'

);


$wgStrictFileExtensions = false;

$wgTrustedMediaFormats[] = 'application/zip';

$wgAllowJavaUploads = true;


cd images

sudo vim .htaccess

<IfModule rewrite_module>

        RewriteEngine On

        RewriteOptions inherit

        RewriteCond %{QUERY_STRING} \.[^\\/:*?\x22<>|%]+(#|\?|$) [nocase]

        RewriteRule . - [forbidden]

        # Fix for bug T64289

        Options +FollowSymLinks

</IfModule>

2022년 4월 12일 화요일

미디어위키(MediaWiki) 파일 업로드 설정

sudo apt install vim

  1. php 파일 업로드 설정 확인
    1. sudo vim /etc/php/7.4/apache2/php.ini
    2. file_uploads = On
    3. upload_max_filesize = 20M
  2. MediaWiki 파일 저장 폴더 소유자 & 권한 변경
    1. cd /var/www/html/mediawiki
    2. sudo chown -R www-data:www-data images/
    3. sudo chmod -R 755 images
  3. MediaWiki LocalSettings.php 설정
    1. vim LocalSettings.php
    2. $wgEnableUploads = true;
    3. $wgStrictFileExtensions = false;
      1. 블랙리스트에 등록된 확장자를 제외하고 허용
    4. 블랙리스트 등록
      • $wgFileBlacklist = [
          'exe', 'msi'
        ];
  4. apache2 재시작
    1. sudo service apache2 restart

 

docker redmine 설치

docker-composer.yml version: '3.1' services:      redmine:           image: redmine           restart: always           container_na...