11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


dsm 5.0 홈페이지 첨부 용량 늘리기 (펌글)

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    config file editer를 이용하여 php.ini 수정

    3232235521_1397395117.0763.png
    /etc/php/php.ini,dsm5_php_ini***** 를 추가
    3232235521_1397395117.2863.png

    -----------------------------

    [PHP]

    engine = On

    short_open_tag = On

    asp_tags = Off

    precision = 14

    output_buffering = 4096

    zlib.output_compression = Off

    implicit_flush = Off

    serialize_precision = 17

    disable_functions =

    disable_classes =

    zend.enable_gc = On

    expose_php = Off

    max_execution_time = 1240

    max_input_time = 60

    memory_limit = 128M

    error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED

    display_startup_errors = Off

    log_errors = On

    log_errors_max_len = 1024

    ignore_repeated_errors = Off

    ignore_repeated_source = Off

    report_memleaks = On

    track_errors = Off

    html_errors = Off

    variables_order = "GPCS"

    request_order = "GP"

    register_argc_argv = Off

    auto_globals_jit = On

    post_max_size = 1132M

    default_mimetype = "text/html"

    default_charset = "UTF-8"

    include_path = "."

    extension_dir = "/usr/lib/php/modules"

    enable_dl = Off

    file_uploads = On

    upload_tmp_dir = "/var/services/tmp"

    upload_max_filesize = 1132M

    max_file_uploads = 120

    allow_url_fopen = On

    allow_url_include = Off

    default_socket_timeout = 160

     

    /* 첨부용량 늘리기

    max_execution_time = 1240

    post_max_size = 1132M

    upload_max_filesize = 1132M

    max_file_uploads = 120

    ...중략...

     

    dsm 를 재부팅 한다 

     

    그리고 그누보드 게시판 설정 첨부 용양을 늘린 다

     

    ---------- 아래 펀글 참조 ------

    아파치2에서 파일 업로드 크기 제한 문제 해결

     

    안녕하세요. 

    많은 분들이 PHP로 파일업로드를 처리하면서 일정용량이나 대용량 파일의 업로드에 문제가 있는것 같습니다. 
    저도 같은 문제로 고민하던 중 외부의 도움을 얻어 해결했기에 조금이나마 도움이 되고자 적어 봅니다. 

    우선 저의 경우 

    정상적으로 레드헷 9.0과 PHP 4.2 버전을 설치하였고 파일 업로드 코드도 정상적으로 코딩하였습니다. 
    그런데 500k 이상의 파일에서 업로드가 되지 않는 현상이 일어났습니다. 
    500k이하의 파일은 정상적으로 올라가나 그 이상크기의 파일은 반응이 없거나 페이지를 찾을 수 없는 에러가 나거나 하였습니다. 

    누구나 그렇듯이 저도 php.ini의 파일 업로드 용량 설정 문제인것으로 생각하고 php.ini 파일에서 파일업로드 용량을 20메가로 늘려 주었습니다. 
    참고로 php.ini파일에서 용량과 관련하여 설정해 주어야 하는 부분은 5부분입니다. 

    file_uploads = On 
    파일 업로드를 허용할지 설정하는 부분으로 당연히 ON으로 되어 있어야 합니다. 

    upload_max_filesize = 20M 
    최대 업로드 파일 사이즈입니다. 원하시는 용량만큼 설정하시면 됩니다. 

    post_max_size = 20M 
    Post방식으로 넘겨질 최대 데이터 사이즈입니다. 

    max_execution_time = 300 
    최대 실행시간입니다. 대용량 파일일수록 시간이 많이 걸리니 당연 실행시간을 늘려 주어야 합니다. 0으로 세팅하면 무한대이니 알아서 적당히 세팅해 주십시요 

    memory_limit = 20M 
    잘 모르겠는데 여하튼 이부분도 같이 세팅되어야 합니다. 


    upload_max_filesize, post_max_size, memory_limit는 보통 같은 값으로 세팅을 하는데여. PHP메뉴얼에서 크기를 memory_limit > post_max_size > upload_man_filesize 로 해야 한다고 보았던것 같습니다. 
    즉 Memory_limit설정값이 post_max_size보다 커야하고 post_max_size는 upload_man_filesize보다 커야한다고여... 
    그런데 걍 같은 값으로 설정해도 문제가 없는듯 합니다. 

    이렇게 설정하셨으면 아파치를 재시동 합니다. 

    /etc/rc.d/init.d/httpd restart 

    재시동 후 PHP설정이 제대로 적용되었는지 phpinfo()로 확인해 봅니다. 
    그러면 위 설정값들이 적용된것을 확인할 수 있습니다. 

    그리고 파일업로드를 다시 테스트 해 보십시요.. 
    정상적으로 파일이 올라가나요? 
    된다면 좋겠지만 분명 않되시는 분들도 계실것입니다. 
    제가 그랬으니까요.... 

    자 이제부터 대략 무지난감하죠... 
    우선 파일업로드 중 에러가 발생한 것이니 로그를 아파치의 에러로그를 살펴봐야 겠습니다. 

    vi /var/log/httpd/error_log 

    그럼 에러로그들이 쫙 있는데여.... 
    다음과 같은 문장을 볼 수 있습니다. 

    [Thu Aug 12 17:56:31 2004] [error] [client xxx.xxx.xxx.xxx] Requested content-length of 818331 is larger than the configured limit of 524288, referer: http://xxx.xxx.xxx.xxx/form.htm 

    음 짧은 영어실력이지만 대충 읽어보면 다음과 같죠 

    8월 12일날 에러가 났는데 누구냐면 xxx.xxx.xxx.xxx야... 에러가 뭐라고 왔냐면 올리는 파일이 818331바이트인데 이게 524288 값으로 제한되어 있는 설정값보다 더 크다는 거지.. 

    헉~~! 

    구럼 도대체 어느넘이 php.ini와 상관없이 파일업로드를 방해하는 것인지가...? 
    찾아보았더니.. 

    /etc/httpd/conf.d/php.conf 

    이넘을 열어보면 

    LimitRequestBody 

    라는 설정값이 있습니다.이넘의 초기값이 524288 이군여.. 이넘의 값을 대략 20메가 20000000 정도로 해보져.... 
    당근 아파치 재시작... 

    그리고 파일을 업로드 해보면... ㅋ~~ 감동 .. 정상적으로 올라가는군여.... 
    ㅋㅋㅋ 
    이상이 제가 해결한 방법이었습니다. 

    참고 : 시스템 설치 방법에 따라 위에서 설정한 php.conf 파일이 없는 경우도 있습니다. 
    제가 노트북에 설치한 리눅스 시스템엔 php.conf 파일을 찾을 수 없었습니다. 
    그런데 이넘은 파일업로드가 문제가 없어서 걍 잘 쓰고 있습니다.

    ■ 11q.kr은 정보를 찾아 공유 합니다. https://11q.kr

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view photo|insert|||||||||||||||||

    관련자료

    댓글목록

    profile_image

    11q.kr관리자님의 댓글

    11q.kr관리자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    Config File Editor\r\n/etc/php/php.ini,dsm5_php_ini*****\r\n\r\n/* 첨부용량 늘리기\r\nmax_execution_time = 1240\r\npost_max_size = 1132M\r\nupload_max_filesize = 1132M\r\nmax_file_uploads = 120

    profile_image

    11q.kr관리자님의 댓글

    11q.kr관리자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    /* 첨부용량 늘리기 \r\nmax_execution_time = 2240 \r\npost_max_size = 2132M \r\nupload_max_filesize = 2132M \r\nmax_file_uploads = 120

    profile_image

    모세님의 댓글

    no_profile 모세 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (222.♡.112.48) 작성일

    정보 감사합니다. ^^

    profile_image

    코만두님의 댓글

    no_profile 코만두 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (222.♡.3.18) 작성일

    안녕하세요?\r\n이제사 이곳을 통하여 인사 드림니다, 블로그에서 검색을 많이 하면서 학습했었는데요.\r\n좋은 정보에 감사드림니다...꾸벅~~~\r\n\r\n첨부파일용량추가를 5TB까지 가능하게 했을경우\r\n접속유지시간이 짧아서 중간에 사라지는 현상은 없으셨는지요?\r\n코만두도 같은 회사의 412+를 사용중입니다.


    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,764 / 32 Page
    [ 패리티 일괄성검사 빠르게 하는방법(dsm6)_시놀로지/헤놀로지 윈도우 vmware 사용자 ]

    시놀로지/헤놀로지 윈도우 vmware 사용자 패리티 일괄성검사 빠르게 하는방법\r\n1) 초기 하드구성을 볼륨단위로 묽어서 구성하라\r\n저는 …

    [ putty활용)top명령_시놀로지 웹 리소스 모니터링 해킹 확인 ]

    \r\nputty활용)top명령_시놀로지 웹 리소스 모니터링 해킹 확인\r\n\r\n\r\n아무래도 시놀로지 DSM 자체 보안버그 때문에시놀로지…

    [ 시놀로지 dsm6에서 plink 활동하여 putty 자동접속까지 확인 합니다 ] 댓글 1

    시놀로지 dsm6에서 plink 활동하여 putty 자동접속까지 확인 합니다\r\n\r\n시놀로지 dsm6 사용방법\r\nplink -ssh 아…

    [ php.ini 간편수정)시 해놀로지 dsm6 php.ini 파일 업로드 용량 간편하게 변경하기 및 put… ] 댓글 2

    php.ini 간편수정)시 해놀로지 dsm6 php.ini 파일 업로드 용량 간편하게 변경하기 및 putty 최신 버전 다운로드 사이트 링크 참…

    [ 스팸대응) 메일 릴레이대응 구글링 관련자료 펌업)다른 사람이 내 이메일을 사용하고 있나요? 이메일 스푸핑에… ] 댓글 32

    다른 사람이 내 이메일을 사용하고 있나요? 이메일 스푸핑에 대해 알아보기\r\n\r\n내 계정에서 보낸 것처럼 보이는 메일이 반송되었단 메일을 …

    [ sendmail 설치 및 기본설정 ]

    sendmail 설치 및 기본설정(1)태홍아빠2012.07.18 20:29 댓글수11. 메일이 설치 되어 있는지 확인rpm -qa |grep s…

    [ 자료펌)시놀로지 NAS로 워드프레스 운영 5개월… 그간의 최적화 팁 ]

    시놀로지 NAS로 워드프레스 운영 5개월… 그간의 최적화 팁\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n가 가 가 \r\n배운 게 …

    [ DSM 초기 설치후 스팸 릴레이 방지 하기 ] 댓글 1

    DSM 초기 설치후 스팸 릴레이 방지 하기\r\n1) 기본적으로 GMAIL 설정전에 서버로 그누보드 발신설정\r\n2) 메일 스테이션에 GMAI…

    [ VMware 보안 업데이트12.x 권고 ]

    \r\n\r\n\r\nVMware 보안 업데이트 권고2016.11.16\r\n\r\n\r\n\r\n\r\n\r\n□ 개요o VMware社는 자사…

    [ 홈페이지 개발도구 보안 업데이트 권고 ]

    \r\n\r\n\r\n홈페이지 개발도구 보안 업데이트 권고2016.11.04\r\n\r\n\r\n\r\n\r\n\r\n\r\n□ 개요o 홈페이지…

    [ piwigo 초기로그오프 상태언어 변경 ]

    , \r\n>파일정보와 같이 logoff상태에서 언어설정으로 해결>링크참조 드리며https://11q.kr/g5s/bbs/board.…

    [ 이미지 경로 - 절대경로와 상대경로 ]

    이미지 경로 - 절대경로와 상대경로이미지의 경로를 지정하는 방법은 절대경로와 상대경로가 있습니다. 이 절대경로와 상대경로는 이미지 삽입뿐 아니라…

    [ VMware 최적화 및 속도 향상 설정을 링크 참조 사용하고 있습니다 ]

    VMware 최적화 및 속도 향상 설정을 링크 참조 사용하고 있습니다WINDOWSVMware 최적화 및 속도 향상 설정* 하드디스크 설정 - V…

    [ 방화벽설정)글쓰기 지연 과 헤놀로지 vmware 사용조건의 원도우 avast 백신 방화벽 설정 ]

    오늘 avast 백신을 설치후 방화벽과게시판 글쓰기 지연이 방화벽관련이 있음을 확인하였습니다방화벽 정책에 개인부분을 허용해야 글쓰기가 가능 합니…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-01 12:43:38

    오늘의 홈 현황


    • 현재 접속자♨ 653 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 12 명
    • 오늘 방문자 1,481 명
    • 어제 방문자 1,787 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,406,531 명
    • 전체 게시물※ 8,670 개
    • 전체 댓글수※ 24,812 개
    • 전체 회원수 11,078 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑