Løsning for bruk av DEDECMS backend-malhåndteringsfeil V5.1sp1
Jeg oppdaget ved et uhell at Dedes bakgrunnsmalhåndtering ikke kunne brukes, og jeg sjekket informasjonen på nettet lenge, men fant ingen løsning. Etter nøye søk fant jeg ut at det faktisk var et veldig enkelt problem, og årsaken til problemet var at det ikke var installert i rotkatalogen til nettstedet
Hvis du også har følgende situasjoner:
Fatal feil: Kall til en medlemsfunksjon read() på et ikke-objekt i X:\root\dede\templets\file_manage_main.htm på linje 29
Manuell løsning: Finn index_top.php i administrasjonskatalogen, finn følgende kode på linje 96:
<li id='d10'><a href="javascrip remove t:OpenMenu(10,'','file_manage_main.php?activepath=/templets',10)" > template management</a></li>
Endret til:
<li id='d10'><a href="javascrip remove t:OpenMenu(10,'','file_manage_main.php?activepath=<? echo $cfg_cmspath?>/templets',10)" > template management</a></li>
Selvfølgelig kan du også skrive den faktiske adressen rett på merket.
Hehe, oppdater siden, problemet løst!
Når det gjelder løsningen på feilhåndtering ved bruk av DEDECMS bakgrunnsmalhåndtering versjon V5.1sp1, visste jeg ikke om det før, jeg brukte det ikke |