안녕하세요. 이번에 PHP7을 사용하고자 웹호스팅업체를 이용해 세팅을 하고있는데요...
제 생각보다 문제가 있네요. 제가 잘못한건지... 서버설정이 문제인지... 제대로 파악이 안되는군요.
우선 서버사양은
XE 1.8.29 (애드온 모듈 전부 초기상태)
UTF-8 / PHP 7.0 / MariaDB 10.1
Apache/2.4.18 (Unix)
입니다.
우선 현상은 랜덤적으로 관리페이지라던지 회원정보쪽이라던지... 완전 랜덤입니다.
예를 들면 아래와 같은 곳에는 무조건 403이 뜹니다.
index.php?module=admin&act=dispMemberAdminGroupList
여러번 실험해서 어떤 부분이 문제가 되는지 파악까지는 완료했는데요.
바로 캐시문제인거 같습니다.
캐시 재생성을 여러번 하고 삭제도 해보고 막 이것저것해보다보면 저 위페이지가 뜹니다.
하지만 또 다른 페이지가 403을 뱉어내는데요... 이게 서버 설정문제일까요? XE만 벌써 5번 재설치하고 있습니다 orz..
여러번 새로고침을 하면 뜨는창이 있고(계속 똑같이 안뜨는것도 마찬가지입니다.)
아얘 무조건 403만 뱉어내는 페이지는 files/cache 파일을 지우고 cache폴더를 777로 퍼미션도 변경하다보면 뜰때가 있습니다.
그런데 그렇게 해결하면 또 다른 페이지가 403이 뜹니다...
아무리봐도 서버 설정문제인거 같은데... 호스팅업체를 사용해서 서버설정관련해서 제가 접근할수없는 부분이 많은데요...
정확하게 어느부분에 문제가있을지 고수분들의 조언을 구합니다...
files 디렉터리의 소유자가 웹서버로 되어있는지 확인해보세요. 참고로 chown 명령어는 서버 관리자가 해야합니다.