>CMS 튜토리얼 >Dedecms >dede php가 실행되고 있지 않으면 어떻게 해야 하나요?

dede php가 실행되고 있지 않으면 어떻게 해야 하나요?

藏色散人
藏色散人원래의
2021-05-19 10:35:192439검색

php가 실행되지 않는 데 대한 해결 방법: 1. 템플릿 엔진이 비활성화된 태그를 찾아 "php"를 삭제합니다. 2. SQL에서 "INSERT INTO `dede_sysconfig`(`varname`, `info`, ` 명령을 실행합니다. 명령줄 `...)".

dede php가 실행되고 있지 않으면 어떻게 해야 하나요?

이 문서의 운영 환경: Windows 7 시스템, DedeCMS 버전 5.6, DELL G3 컴퓨터

특정 문제:

dede:php를 실행할 수 없습니다. 온라인에서 긴급하게 대기 중입니다.

DreamWeaver 백엔드에는 템플릿 엔진 비활성화 PHP 함수 및 템플릿 엔진 비활성화 태그가 없습니다.

SQL 명령줄 도구에

INSERT INTO `dede_sysconfig` (`varname`, `info`, `groupid`, `type`,
`value`) VALUES ('cfg_disable_funs', '模板引擎禁用PHP函数', 7,
'bstring',
'phpinfo,eval,exec,passthru,shell_exec,system,proc_open,popen,curl_exec
,curl_multi_exec,parse_ini_file,show_source,file_put_contents');
INSERT INTO `dede_sysconfig` (`varname`, `info`, `groupid`, `type`,
`value`) VALUES ('cfg_disable_tags', '模板引擎禁用标签', 7, 'bstring',
'php');

를 입력한 다음 템플릿 엔진 비활성화 태그의 해당 상자에서 php를 제거했습니다.

생성된 인터페이스에서 여전히 dede:php

를 실행할 수 없습니다. 해결책:

다음 두 단계를 주의 깊게 완료했는지 확인해야 합니다.

1단계: 웹사이트 배경 - 시스템 - 기본 시스템 매개변수 - 기타 옵션 ——템플릿 엔진 비활성화 태그: "php"를 제거합니다.

이 단계를 완료하면 일반적으로 문제가 해결됩니다. 해결되지 않으면 2단계로 진행하세요.

2단계: SQL 명령줄에서 다음 명령을 실행합니다. 일반적으로 phpmyadmin에서 mysql 명령을 사용하는 것이 더 편리합니다.

INSERT INTO `dede_sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_disable_funs', '模板引擎禁用PHP函数', 7, 'bstring', 'phpinfo,eval,exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source,file_put_contents');

참고: 위에서 SQL 명령줄에 입력한 내용을 복사하세요. 일부 웹페이지에는 레이아웃 문제가 있을 수 있으므로 다른 내용은 복사하지 마세요. 작은따옴표에는 두 가지 유형이 있고 혼동하기 쉽기 때문에 화면에 직접 입력할 수 없습니다.

물론 명령을 여러 번 실행했을 가능성도 있습니다. phpmyadmin으로 직접 이동하여 dede_sysconfig 데이터를 보고 불필요한 데이터를 삭제하세요.

관련 추천: "

dedecms 튜토리얼"

위 내용은 dede php가 실행되고 있지 않으면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.