ubuntu 14.04 버전을 설치한후 apt-get 을 이용하여 phpmyadmin 을 설치한뒤 사용하다가 2014년 5월 13일 자로 업데이트된

phpMyAdmin 4.2.1 버전으로 수동업데이트 하니 다음과 같은 테이블 문제가 생겼습니다.

 

 

보통 이 문제로 설치파일에 동봉된 create_tables.sql 을 이용하여 생성해 주면 되지만 mysql 의 root 권한을 보안문제로

잠궈놓았을때 꼼수로 phpMyAdmin 내 가져오기를 통해 테이블을 생성해 줄수 있습니다.

 

 

 

하지만, 처음 phpMyAdmin 설치를 패키지 버전으로 설치한 뒤 수동업데이트를 진행 해서 인지 다음과 같은 문제가 생겼습니다.

 

 

php 업로드 사이즈 문제 오류 와 함께 FAQ 1.16을 참조하라면서 다음 문서를 링크 하고 있습니다.

 

하지만 해당 php.ini 의 값들은 기본값을 유지 하고 있었으며, 해당 문제를 테스트를 하기 위해 임의로 값을 60/90/180/200

(기본값 30/60/2/8) 으로 수정을 하였으나 여전히 동일 문제가 발생하고 있었습니다. 

 

 

그래서 해당 문제의 아파치 에러 로그를 확인해 보니

 

 

tmp 폴더 문제와 open_basedir 문제가 발생하고 있었습니다.

그래서 패키지로 설치할 당시 phpmyadmin 의 설정(apache2 설정내)파일을 확인

 

 

tmp 폴더를 /tmp 폴더로 설정 및 링크해 주니 정상적으로 가져오기가 진행되었습니다.

 

 

 

 

 

다만 이상하게 패기지 설정 값인 /var/lib/phpmyadmin/tmp 폴더는 이상없지만 해당 폴더로 설정해 주면 오류가 발생하네요,

패키지로 설치해서 꼬인건지 이부분은 기술문서를 확인해 봐야 할것 같습니다.

 

저작자 표시 비영리
신고

티스토리 툴바