Heim >PHP-Framework >Denken Sie an PHP >So lösen Sie das Problem, dass das Thinkphp-Modul nicht vorhanden ist

So lösen Sie das Problem, dass das Thinkphp-Modul nicht vorhanden ist

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-08-26 13:45:0713190Durchsuche

So lösen Sie das Problem, dass das Thinkphp-Modul nicht vorhanden ist

Wie kann das Problem gelöst werden, dass das Thinkphp-Modul nicht existiert?

Lösung:

1. Fügen Sie die Datei „EmptyBaseController.class.php“ im Verzeichnis applicationCommonController hinzu.

<?php/**
*@Author:HTL
*@Email:Huangyuan413026@163.com
*@DateTime:2015-07-1411:22:18
*@Description:空模板控制器
*@use:其他项目添加EmptyController文件并继承该类即可
*/namespace Common\Controller;useThink\Controller;class EmptyBaseController extendsController{function_initialize()
{//项目配置文件中的配置项
$emptyPath=C("EMPTY_PATH");//如果未配置默认的地址
if(!$emptyPath || empty($emptyPath))$emptyPath="/";header("Location:".$emptyPath);exit();
}
}

Verwandte Empfehlungen: „ThinkPHP Tutorial

2. Fügen Sie EmptyController.class.php im Controller-Verzeichnis aller Projekte hinzu und erben Sie „CommonControllerEmptyBaseController“.

<?php/**
*@Author:HTL
*@Email:Huangyuan413026@163.com
*@DateTime:2015-07-1411:22:18
*@Description:空模板控制器,直接继承\Common\Controller\EmptyBaseController即可
*/namespace Portal\Controller;class EmptyControllerextends \Common\Controller\EmptyBaseController{
function _initialize(){
parent::_initialize();
}
}

3. Fügen Sie das Element „EMPTY_PATH“ zur dataconfconfig.php hinzu, um die Seite anzupassen, die beim Zugriff auf das nicht vorhandene Modul übersprungen werden muss.                                                                   

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass das Thinkphp-Modul nicht vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn