xe..설치가 루트가 아닌../xe입니다.
최근글 위젯을 사용해 홈 첫페이지에 최근글을 만들어 보여주면..아래 화면처럼..
글 주소가 https://000/xe/12345..이런식으로 링크가 되는데요..
실제 주소는 https://000/xe/***/12345..이거든요..***=게시판 이름
해결방법이 xe를 루트로 이전해야만 가능한 사항인지요?
PHP | PHP 5.6 |
---|---|
CMS | XpressEngine |
xe..설치가 루트가 아닌../xe입니다.
최근글 위젯을 사용해 홈 첫페이지에 최근글을 만들어 보여주면..아래 화면처럼..
글 주소가 https://000/xe/12345..이런식으로 링크가 되는데요..
실제 주소는 https://000/xe/***/12345..이거든요..***=게시판 이름
해결방법이 xe를 루트로 이전해야만 가능한 사항인지요?
글쎄요. 하도 오래전에 고쳐진거라 몇 버전 이상을 찾아서 하시는 것이 바람직 하신건지.. 최신 코어는 조건 없이 적용해야 합니다. 물론 이견이 있으시겠지요.
기본 코어에 내장된 컨텐츠위젯의 경우 해당 부분이 반영이 되어있습니다. 이것도 최신 것으로...
아래와 같은 에러는 왜 일까요..코어 업그레이드하니 ..
다시 옛날 버전으로 복원하고 있습니다.
Fatal error: Class 'BaseObject' not found in /www/tenniseye_com/xe/classes/module/ModuleObject.class.php on line 10
..앞에.. www..이게 문제일까요?
php5.6 맞나요?
php7.2 부터는 Object 함수를 쓰지 못합니다. 서드파티 자료 중에 Object 를 쓰고 있다면 BaseObject로 다 바꿔야 합니다. 이건 검색을 통해 알아보시구요.
근데 php5.6 이라고 하셨는데 왜 그 에러가 나는지 의문이네요.
www 는 사용하시는 웹 루트 입니다. 상관 없는 정상입니다.
코어파일 올리다가 잘못 뻑난경우같은데요.
BaseObject를 찾지 못했다는 뜻입니다.
실제로 Object관련 문제는
Fatal error: Class 'Object' not found in ~~~ on line ~~~
이렇게 떠야 정상입니다.