묻고답하기
서버이전 후 첨부파일 경로 이상 증상
2018.04.04 08:26
서버이전 후 첨부파일 경로 이상 증상
CentOS 6.6
PHP 5.6 에서 환경에서
우분투 16.04
PHP 7.0 환경으로 서버를 이전하였습니다.
홈페이지 접속은 잘 되고 자료도 잘 보입니다.
그런데 이상한 증상이 발생합니다.
1. 게시판 첨부파일은 보이나 다운로드를 받으면 용량이 0KB로 됩니다.
2. 게시판에 파일을 업로드하면 파일은 실제로 잘 업로드가 됩니다.
그런데 본문 삽입 버트을 누르면 경로가 " /xe//xe" 이런식으로 삽입이 되는 현상입니다.
/files/config/db.config.php 에서 url 를 "http://www.xxx.kr/xe" 이렇게 바꾸고 본문 삽입 버튼을 누르면
첨부파일 경로가 "http://www.xxx.kr/xe/http://www.xxx.kr/xe/" 이렇게 입력 됩니다.
이렇게 경로가 바뀌니 다운로드가 안되는건 당연하고요....
db를 확인해보면 xe_file 테이블에 정상적으로 저장되어있습니다.
regdate 필드에 데이터도 "./files/attach/binaries/580/580/039...." 이런식으로 정상적으로 저장되어있고,
이 경로에 실제로 파일도 정상적으로 저장되어있습니다.
관리자 로그인도 잘되고 글쓰기도 잘됩니다.
그러나 첨부파일만 이렇게 안되는군요...이유를 모르겠습니다.
그래서 퍼미션도 디렉토리는 전부 755 로 했고요... 파일은 전부 644로 바꿨습니다.
/xe/files 디렉토리는 707로 바꿨고요...
전에 서버와 다른점은 전에 서버에서는 아파치 그룹이 "apache" 로 되어있고요, 우분투 서버에서는 "www-data"로
되어있어서 일일이 전부 찾아서 "apache"로 되어 있느것은 전부 "www-data"로 변경 하였습니다.
이외에 또 어떤것을 바꿔야 할께 있나요?
고수 여러분의 조언좀 부탁드립니다.
지금 서부이전 하고 거의 한달째 홈페이지를 사용을 못하고 있습니다.
그냥 글이나 올리고 자료는 링크를 걸어서 사용을 하고 있습니다..
부탁좀 드립니다....