질문/조언질답게시판
Extra Form
PHP PHP 7.4
CMS Rhymix 2.x

 

스크린샷 2021-04-24 14.48.32.png

 

스크린샷 2021-04-24 14.55.14.png

 

회원을 일반과 사업자로 구분하기 위해서 사업자등록증을 받아보려고 하는데요 

회원 가입 설정에서 파일용량 제한을 해도 크기는 조절 되지만 용량은 적용이 안되네요.

이 부분은 어디를 수정해야 할까요?

  • profile

    php.ini 에서 upload_max_filesize와 post_max_size 값의 기본값이 2M, 8M 일겁니다.

    그 값을 적당히 변경하고 php를 재시작 해보세요.

  • profile profile
    감사 합니다. php - fpm 폴더에 해당 파일이 있는것 같은데 일단 권한 문제로 권한 변경해서 고쳐줘야겠군요. 그런데 라이믹스 관리자 페이지에서 수정이 안되는건 오류가 아닌가 합니다.
  • profile profile
    네. 오류는 아니고 php.ini의 값이 낮게 설정되어 있으면 라이믹스 상에서 아무리 용량을 높게 설정해도 php.ini 에서 설정된 값으로 고정됩니다.
  • profile profile

    그렇군요. 답변 감사 합니다. ^^ 그런데 직접 php에서 조정하는 것과 ngnix 에서 설정하는 것의 차이가 있나요?

  • profile profile

    스크린샷 2021-04-24 15.49.16.png

    용량도 설정했고 php / nginx 리셋 캐시파일들 모두 삭제 했는데도 변경이 안되네요.

    etc/php/php7.4/php.ini 파일 수정 아닌가요?

  • profile profile
    관리자 화면 하단 "서버 환경 표시" 기능을 사용하여 post_max_size, upload_max_filesize 설정이 원하시는 대로 적용되었는지 확인해 보세요. 일단 제가 알기로 센토스, 우분투 등 널리 사용되는 리눅스 종류 중 /etc/php/php7.4/php.ini 라는 경로를 기본값으로 사용하는 것은 없습니다.

    upload_max_filesize보다 post_max_size가 커야 하고, nginx의 제한은 후자와 같거나 더 커야 합니다. 게시판 파일 업로드는 이런 제한에 영향을 받지 않지만 프로필사진 등 여기저기 자잘하게 들어가 있는 파일 업로드 기능들은 제한을 받습니다.
  • profile profile


    [PHP Settings]
    session.auto_start : 0
    max_file_uploads : 20
    memory_limit : 128M
    post_max_size : 8M
    upload_max_filesize : 2M

     

     

    이렇게 되어 있네요. 

    .htaccess 파일에서 수정하면 된다고 해서 해당 위치를 찾고 있습니다.

    그런데 좀 이상한게 제가 초기에 서버세팅을 하면서 php8.0을 설치했다가 나중에 php7.4로 바꾸었습니다
    그런데 지금 폴더 명을 보니 apachi2  가 php8.0에 설치된걸까요?
    일단 서버 세팅 환경은 이렇게 되어 있습니다. 

    [Basic Information]
    rhymix_version : 2.0.10
    date : 2021-04-24 16:45:33 +0900 (2021-04-24 07:45:33 UTC)
    php : 7.4.16 (64-bit)
    server : nginx/1.14.0
    os : Linux 5.4.0-1038-oracle
    sapi : fpm-fcgi

     

    스크린샷 2021-04-24 16.39.55.png

    당시에 php8.0 을 삭제했다고 생각했는데 일부 파일이 남은거라고 생각하고 있었습니다.

    그런데 뜬금 없이 아파치 폴더가 보여서 이상한것 같습니다. 

  • profile profile

    폴더가 보인다고 현재 설치되어 있다는 뜻은 아닙니다. 이것저것 설치하다 보면 의존성 문제 때문에 잡다한 패키지가 따라들어오고, 나중에 삭제하더라도 불필요한 폴더가 남을 수 있습니다.

    일단 정상적으로 php 7.4만 남아 있는 nginx 환경이라면 /etc/php/7.4/fpm/php.ini 를 수정하셔야 하는 것이 맞습니다만, 잘 되지 않는다면 눈에 띄는 php.ini를 모조리 다 수정하셔도 괜찮습니다.

  • profile
    프로필사진 기본 입력 말고 추가로 파일업로드는 어떻게 추가하나요? 처음봐서 사용법을 확인해 보려고 찾아보니 전 없던데요 ㅡㅡ;
  • profile profile
    이미지이름, 이미지마크 등의 이름을 바꾸신 것 같습니다.
  • profile profile
    아....... 전 또 제가 못찾는 줄...
    그거 원래 용도가 있는건데 뭐 커스텀해서 따로 쓰는거야 문제는 안되겠지만...
  • profile profile
    요즘 프로필사진, 이미지이름, 이미지마크 3개를 다 쓰는 사이트는 거의 없으니까요.^^
  • profile profile
    기진곰님 말씀대로 그냥 이름만 바꿔봤습니다. 원래 용도가 뭔지 잘 모르겠더라구요.
  • profile profile

    이미지 이름->설정시 닉네임 대신 이미지를 출력합니다.
    이미지 마크->설정시 타운 메달처럼 닉네임 옆에 이미지를 출력합니다.

     

    물론 게시판 스킨 등 스킨에서 지원해야 할겁니다.

  • profile profile
    아 그런용도였군요;; 알려 주셔서 감사 합니다.
  • profile

    스크린샷 2021-04-24 18.00.42.png

     

    /etc/php/7.4/fpm/php.ini 에서 dead님과 기진곰님의 조언대로 파일용량 수정하니 정상반영 되었습니다.

    도움 주셔서 감사 합니다. 

  • profile
    제목에 태그를 사용을 하셔서 발견이 되는 문제가 하나 더 있네요.
    https://rxtip.kr/rx_tip/5817
  • profile profile

    스크린샷 2021-04-24 21.24.39.png

    감사 합니다. 그리고 사업자 등록증을 저렇게 받으니 문제가 발생 하네요. 
    마이페이지에서 이미지가 실제 크기로 나와서 강제로 이미지 사이즈를 작게 조정했더니 이번에는
    작게는 나오는데 관리자가 실제 사이즈를 볼수 있는 곳이 없군요.
    가볍게 생각했는데 간단한 문제는 아니였나봐요.

  • profile profile

    강제로 조정했다는게 뭔지 모르지만
    보통은 style 이나 css 로 작게 보이게 처리하고 크게 보고싶다면 해당부분을 클릭해서 이미지를 띄우거나 등의 처리를 합니다. 제가 드릴 수 있는 힌트는 이정도.

     

    그리고 사업자등록증이 공개되도 크게 문제될 정보사항은 아니지만 누구나 열람할 수 있도록 하지 않고 관리자와 본인만 볼수 있도록 처리하는게 일반적입니다.

     

    *회원정보에 업로드하게 하는거 자체를 동의하지 않는 편이라.. 저희도 비슷한 사업자 신청을 받지만 별도 게시판에 신청과 함께 사업자등록증을 첨부하는 1번의 작업으로 처리합니다. 회원정보에 사업자등록증 업로드 했으니 사업자로 전환해달라는 등의 2,3차 작업이 아닌...

  • profile profile
    네 일단 문제점을 알았으니 내일 찬찬히 답을 찾아서 해결해 보겠습니다. 항상 감사 드립니다.
  • profile profile

    1:1 사업자회원 신청 게시판(작성자와 관리자만 볼 수 있는)에 접수를 추천드립니다.

  • profile profile
    네 안그래도 그방법이 더 나을것 같다는 생각을 했습니다. 전에 접수폼 게시판이 비공개로 안되어서 1대1게시판으로 설정하니 좋더군요.
  • profile profile
    https://rxtip.kr/rx_tip/5817#comment_5849
    요거 확인해보세요~