|
첨부파일 증발 문제
유그린 나스 도크 환경의 xe1 게시판의 첨부파일이 증발 하는 현상을 해결하기 위한 코드 입니다. 해당 컨테이너 의 터미널 창에 아래 코드를 한번씩 실행한후, 컨테이너 재시작을 합니다.
chown -R www-data:www-data /var/www/html chmod -R 777 /var/www/html/files
프로젝트 - 프로젝트명 - php 컨테이너명 클릭 - 터미널 - 추가 - 확인 후, cmd 창에 위 코드를 한줄씩 넣어서 실행 합니다.
xe1 게시판의 첨부파일이 증발하는 현상 몇가지 원인이 있습니다. 필자의 체험한 내용만 기록합니다.
1. 파일 업로드 제한이 걸려 있을때.
2. xe1 설치된 폴더에 temp 또는 tmp 폴더가 없을때.
3. xe1 설치폴더의 권한이 755가 아닌 777일때도 발생을 합니다.
[문제해결]
1. 업로드 제한 xe1 폴더의 .htaccess 파일 최상단에, 아래 내용을 넣기 php_value upload_max_filesize 100M php_value post_max_size 100M php_value memory_limit 256M
2. 임시폴더 만들기. temp 폴더를 만든후, 권한을 777로 설정
3. 폴더 권한이 변경되지 않을때, ssh 접속후, chmod 755 html (html 은 설치 폴더명)
xe1이 설치된 폴더 에 robots.txt 이름을 가진 파일을 넣습니다. robots.txt 파일 내용은 아래와 같습니다.
User-agent: facebookexternalhit User-agent: meta-externalagent
|
