파일 업로드 용량 추가가 되지 않네요

안녕하세요, 파일 업로드 용량을 70MB 정도로 늘리려고 합니다.

구글링으로 방법을 찾아 .htacess 파일을 수정한 상태로
워드프레스 미디어 추가시 최대 업로드 파일크기는 70MB라고 뜹니다.

그런데 막상 50MB 정도의 파일을 업로드하면 정상적으로 되지않고 HTTP 오류. 라는 메시지가 뜹니다.
케이보드에서 업로드해도 오류가 생기며 정상업로드가 되지 않습니다.


디버그 파일을 확인해보니 아래와 같은 메시지가 뜨는데
혹시 wp-config.php 파일에 define('WP_MEMORY_LIMIT', '512M'); <- 이 라인을 추가한 것이 문제가 되었을까요?

[25-Nov-2019 07:29:41] PHP Notice:  Constant WP_MEMORY_LIMIT already defined in /jkkim6656/www/wp-config.php on line 94

테스트해보면 기본 제한 용량인 21MB 보다는 큰 파일이 올라가긴 하는데 50MB가 넘으면 올라가질 않네요...
도움주시면 감사하겠습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    wp-config.php 파일에 WP_MEMORY_LIMIT 상수 관련해서

    기존에 코드가 추가되어 있었는지요?

    "PHP Notice:  Constant WP_MEMORY_LIMIT already defined" 문구는

    기존에 WP_MEMORY_LIMIT 상수가 선언되어 있는 상태에서

    다시 선언했기 때문에 표시됩니다.

     

    wp-config.php 파일 또는 다른 파일에서 WP_MEMORY_LIMIT 상수가 기존에 추가되어 있다면

    지운 후에 코드를 추가해보시겠어요?

     

    PHP 상수 관련해서는 아래 링크 참고 부탁드립니다.

    https://www.php.net/manual/en/language.constants.php

     

    코드 수정 후 KBoard 쪽 첨부파일 크기 제한 설정도 확인해보세요.

    워드프레스 관리자 -> KBoard -> 대시보드 페이지에서

    "첨부파일의 최대 크기를 제한합니다." 쪽에서 확인하실 수 있습니다.

    고맙습니다.

  • 안녕하세요, 답변 감사합니다.

    확인해보니 wp-config.php 파일에서는 WP_MEMORY_LIMIT 상수 관련해서 기존에 작성된 코드가 없습니다.

    혹시 다른 파일에서 추가되어 있을 수 있다면, 어떤 파일을 확인하면 될지 알려주실 수 있을까요?

    KBoard 쪽 첨부파일 크기 제한 설정은 70MB로 확인됩니다 ㅠㅠ

  • wp-config.php 파일에서 WP_MEMORY_LIMIT 상수는 어느 부분에 추가하신 건지요?

    아래의 코드를 찾아서

    /* That's all, stop editing! Happy publishing. */

    찾은 코드 위에 추가해서 확인해보시겠어요?

     

    그래도 해결되지 않으신다면,

    테마나 다른 플러그인 쪽에서 별도로 설정하고 있는지도 확인해보셔야 할 듯합니다.

    고맙습니다.

  • 답변주신 내용대로 해보니 홈페이지 접속이 아예 되지않아 해당 라인을 삭제한 상태입니다.
    혹시 WP_MEMORY_LIMIT 상수를 추가한 위치때문에 문제가 될 수도 있나요?

    원래는 해당 상수를 파일을 맨 아래줄에 추가했었습니다.

  • 안녕하세요.

    wp-config.php 파일 제일 하단에

    별도로 WP_MEMORY_LIMIT 상수를 추가할 경우 문제가 됩니다.

     

    wp-config.php 파일에 아래와 같은 코드가 있습니다.

    require_once( ABSPATH . 'wp-settings.php' );

    해당 코드가 실행되면서 워드프레스 상수 관련된 코드가 정의됩니다.

    별도로 WP_MEMORY_LIMIT 상수를 정의하지 않으신다면

    워드프레스에서 별도로 설정을 하게 됩니다.

     

    그렇기 때문에 위의 코드 아래에 상수 정의 관련된 코드를 추가하시면

    "PHP Notice:  Constant WP_MEMORY_LIMIT already defined" 메시지가 표시됩니다.

    실제 상수 정의는 wp_initial_constants 함수에서 하고 있습니다.

     

    상수 정의는 이전 댓글에 안내해드린 것처럼

    wp-config.php 파일에 아래의 코드를 찾아서 해당 코드 위에 추가해주셔야 합니다.

    /* That's all, stop editing! Happy publishing. */

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요