(질문) 서버 php.ini 수정해도 게시판 업로드 용량이 안 늘어납니다. 정보
(질문) 서버 php.ini 수정해도 게시판 업로드 용량이 안 늘어납니다.본문
안녕하세요.
이곳에 질문을 드려도 되는지 모르겠네요.
구글링해도 해답을 못 찾겠고 SIR Q&A에 올려도 해결이 안돼서 혹시 이곳에서는 해결이 가능할까 해서 질문 글 올립니다.
클라우드 서버에 우분투 + 아파치 + PHP7.4 + MariaDB를 세팅해서 php.ini에서 아래처럼 설정했습니다.
file_uploads = On
upload_max_filesize = 100M
post_max_size = 100M
phpMyAdmin의 파일 업로드 용량이 기존 2M에서 100M로 정상적으로 변경이 되었데
그누보드 게시판은 파일 업로드 용량이 10M로 나옵니다.
게시판 설정에서 업로드 파일 한개당 용량을 임의로 100M로 입력 한 후 10M보다 큰 파일 첨부해서 테스트하면
"올바른 방법으로 이용해 주십시오."라고 나옵니다.
phpinfo.php 정보를 봐도
post_max_size 100M 100M
upload_max_filesize 100M 100M
정상적으로 보여집니다.
혹시 서버 자체에 업로드 파일 제한이 있는 건가 해서
upload_max_filesize = 100M
를
upload_max_filesize = 2M
로 바꿔봤는데
phpMyAdmin의 파일 업로드 용량은 2M로 변경이 되었지만
그누보드 게시판은 파일 업로드 용량 여전히 10M로 나옵니다.
그럼 서버 자체에서 제한이 있는건 아닌거 같고...
마지막 생각해 본 게
phpMyAdmin는 http://서버아이피/phpMyAdmin/ 로 접속하는데
그누보드 설치한 홈페이지들은 # adduser 로 사용자 추가해서
home/사용자1
home/사용자2
home/사용자3
이런 식으로 되어 있고
각각 사용자/www 폴더가
사용자1.com, 사용자2.com, 사용자3.com 이런식으로 도메인 연결되어 있습니다.
(참고로 home 폴더는 root, etc 등의 폴더와 동일 선상에 있습니다.)
전혀 이쪽으로 지식이 없는지라 제 단순한 생각에는
혹시 사용자 폴더권한이 root가 아니라 사용자로 되어 있어서 이런가 하고 폴더 권한을 root로 바꿔봤지만 역시나 동일합니다.
저 10M 고정값이 어디서 나오는지 모르겠고
어디서 어떤 식으로 손봐야 할지를 모르겠습니다.
아시는 분 계시면 답변 주시면 정말 감사하겠습니다.
0
댓글 6개
올바른방법 알림은 용량때문이 아니라 토큰 누락 가능성을 봐야됩니디
@리오닥터 친절하신 답변 감사합니다.
제가 이번이 서버 세팅 처음이라서 토큰 누락이 어떤 의미인지를 모르겠습니다. 이 부분 더 검색해보겠습니다.
그런데 토큰 누락과 게시판 업로드 용량이 10m로 고정되어 변경 안되는게 서로 연관이 있는건가요?
혹시 몰라 다른 서버에 nginx 설치해서 또 테스트중인데 여긴 업로드 용량 문제 없고 홈페이지 접속 속도도 유의미하게 빠른거 같아서 이걸 사용할까 했는데 또 다른 문제가 있고...
하... 어렵네요.
@masahide phpini 설정 후에 재시작 해보시고 write_update.php 확인해보세요 거기도 설정 관련해서 있어요 백엔드부분이 문제가 있어서 저런 알림 나오는거 같아보이기도 하고 아님 진짜로 토큰 문제 일수도 있구요 어떻게 수정을 했는지 확인 해봐야되요
@리오닥터 계속 답변 주셔서 감사합니다.
php.ini는 여러번 세팅 바꿔서 테스트하고 재시작은 계속 했습니다.
이때마다 phpmyadmin의 업로드 용량은 항상 변경이 되는데
수십개의 그누보드 게시판 업로드 용량은 10M로 변동이 없습니다.
기존 호스팅에서 이전한거나 새로 설치한거나 동일합니다.
write_update.php는 봤지만 여기서 어떤 설정을 해야 하는지 모르겠네요.
내일쯤 다른 서버 신청해서 세팅 다시하고 한번 더 설치해보겠습니다.
@亞波治 답변 감사합니다.
이제 해결된 문제이긴 합니다.
하지만 또 다른 문제로 인해서 클라우드 사용 포기하고 다시 웹호스팅으로 돌아갔고요.
이 당시 질문드렸던 문제는
아파치님께서 첨부해 주신 "이미지를 보면 최대 100M 이하 업로드 가능."
이라고 보여지는 부분이 php.ini에서 설정을 해도 10M로 고정되어 변경되지 않아서 문의드렸었던 거였습니다.
결국 다른 곳에 설정하는 부분이 또 있었던걸 찾아서 해결했습니다.