서버 이전 후 이미지가 안나와요. 도와주세요.

서버 이전 후 이미지가 안나와요. 도와주세요.

QA

서버 이전 후 이미지가 안나와요. 도와주세요.

본문

안녕하세요~
집에서 웹서버를 운영하는데요.

처음에 데스크탑에서 작업한 홈페이지를 CentOS로 옮기고 perms.sh 실행하고 data 폴더 chmod -R 777로 줬습니다.
근데 작업할 내용이 있어서 CentOS에 있는 서버를 백업해서 데스크탑 윈도우서버로 옮겼는데 홈페이지는 정상적으로 나오고
로그인도 잘 되는데 게시판 내에 있는 이미지들이 나오질 않습니다.

갤러리 게시판에 썸네일과 게시글 내의 이미지가 모두 엑박이네요.
이미지 주소로 직접 들어가면

[an error occurred while processing this directive] 서버에 내부 오류가 생겨 요청을 끝까지 처리하지 못했습니다. 서버에 과부하가 걸렸거나 아니면 CGI 프로그램에 오류가 있었습니다. [an error occurred while processing this directive]

위 메세지가 나오면서 이미지가 안나오네요. Data 폴더만 접근이 안됩니다..
데스크탑하고 CentOS가 동일 네트워크에 있는 상태라서 CentOS ssh에서 데스크탑 공유폴더를 마운트하고 public_html를 복사했거든요.

질문게시판 검색해보면서 이것저것 찾아봤는데 해결이 안되네요..
아래 내용은 질문게시판에서 얻는 정보인데요

불량학생님 답변중에
서버이전시 주의 사항 
data 폴더의 권한이 바뀐다 
최초 설치시 data 폴더는 nobody의 권한을 자지게 생성이 됩니다 
하지만 이전할때는 이미 설치된 폴더를 복사하므로 nobody가 아닌 사용자 계정의 권한을 갖습니다 
그러므로 이미지가 깨질 수가 있지요 

방법1 쉘접속후 >> chown -R nobody:nobody data 
방법2 쉘접속후 >> chmod -R 707 data 

위 방법대로 CentOS에서 공유폴더 디렉토리로 이동해서  방법1,2 적용하고 데스크탑에서 아파치 폴더로 복사했는데 안되네요..

도움좀 부탁드립니다..

데스크탑: win7 64bit Autoset 6.3.1
(리눅스 -> 윈도우 이전)

이 질문에 댓글 쓰기 :

답변 1

설치 시 바로 저런 에러가 나온다면 서버 설정 문제인 듯 싶습니다. .htaccess 파일이 드루팔 디렉토리에 있는지 아파치 가상 호스트 디렉토리에 allow override All 로 지정해야 합니다.

사실 테스트 목적으로 사용해보시려면 패키지 프로그램이 있습니다.https://network.acquia.com/downloads/7.x 여기서 운영체제에 맞는 버전을 내려받아서 설치해보시면 쉽고 빠르게 시작할 수 있습니다.

설치 성공하셨으면 좋겠네요 ^^;;

///////////////////////////

.htaccess 관련 오류 메세지


rewrite 설정이 잘못되었거나.

rewrite 관련 모듈이 불러져 오지 않았거나 등등 rewrite 관련 설정을 찾아본다.


////////////////////////////////////////


여러 자료를 찾아보니 htaccess  문제네요

그부분을 한번 다시 확인해보시면 될듯싶습니다


답변을 작성하시기 전에 로그인 해주세요.
전체 123,808 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT