DEDECMS 백엔드 템플릿 관리 오류 V5.1sp1 사용 솔루션
우연히 dede의 백그라운드 템플릿 관리가 사용할 수 없다는 것을 발견했고, 온라인에서 정보를 오랫동안 확인했지만 해결책을 찾지 못했습니다. 신중하게 찾아본 결과, 사실 매우 단순한 문제였고, 그 원인은 사이트의 루트 디렉터리에 설치되어 있지 않았기 때문입니다
다음과 같은 상황이 있다면:
치명적인 오류: X:\root\dede\templets\file_manage_main.htm 라인 29의 비객체에 대해 멤버 함수 read() 호출
수동 해결책: 관리 디렉터리에서 index_top.php을 찾고, 96행에 다음 코드를 찾아보세요:
<li id='d10'><a href="javascrip remove t:OpenMenu(10,'','file_manage_main.php?activepath=/templets',10)" > 템플릿 관리</a></li>
변경:
<li id='d10'><a href="javascrip remove t:OpenMenu(10,'','file_manage_main.php?activepath=<? echo $cfg_cmspath?>/templets',10)" > 템플릿 관리</a></li>
물론, 실제 주소를 표시 지점에 직접 적어도 됩니다.
헤헤, 페이지 새로고침하면 문제 해결됐어요!
DEDECMS 백그라운드 템플릿 관리 버전 V5.1sp1을 이용한 오류 관리 솔루션에 대해서는, 전에 몰랐고 사용하지도 않았습니다 |