1. 증상
phpMyAdmin 에서 파일을 데이터베이스로 “가져오기” 할 때 에러가 발생한다.
“가져올 데이터가 없습니다. 파일이 지정되지 않았거나 파일 크기가 PHP 설정의 최대 파일 크기를 초과했을 수 있습니다.”
2. 문제의 원인
phpMyAdmin 에서 업로드할 수 있는 파일의 최대 크기는 2 MB 로 제한되어 있다.
2 MB 가 넘는 파일을 업로드하려고 하면 에러가 발생한다.
3. php.ini 파일 편집
편집기로 php.ini 파일을 연다.
sudo vi /etc/php/8.1/apache2/php.ini
“post_max_size” 부분을 찾아 용량 부분을 변경한다.
post_max_size = 16M
“upload_max_filesize” 부분을 찾아 용량 부분을 변경한다.
upload_max_filesize = 32M
파일을 저장하고 편집기를 닫는다.
4. 아파치 웹서버 재시작
아파치 웹서버를 재시작한다.
sudo systemctl restart apache2.service
5. 결과 확인
phpMyAdmin 대시보드에서 “가져오기” 탭을 연다.
페이지를 리프레시 (refresh) 한다.
업로드 파일의 최대 용량이 변경된 것을 확인한다.