牛骨文教育服务平台(让学习变的简单)
博文笔记

thinkphp3.23 新建新的模块

创建时间:2016-04-25 投稿人: 浏览次数:1927

今天想尝试在thinkphp中新加入一个Api模块用来传输与手机app端的数据接口,可是新建的Api老是报错,命名空间第二行错误,反正我也是调整了半天也没有尝试的出来,然后上网百度了下,在index.php内可以新建模块

<?php
 if(version_compare(PHP_VERSION,"5.3.0","<"))  die("require PHP > 5.3.0 !");
 // 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
 define("APP_DEBUG",True);
 // 定义应用目录
 define("BIND_MODULE","Api");
 define("APP_PATH","./Application/");
 // 引入ThinkPHP入口文件
 require "./ThinkPHP/ThinkPHP.php";

然后我把新加入的代码define("BIND_MODULE","Api");

一般出现模板报错的情况错误可能为命名空间未更改,或者在头部有输出。一劳永逸的方法是可以手动在Applications目录下建立一个新的模块目录,该目录应该包含Conf,Common,Controller,Model,View。然后就可以访问了。


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。