thinkphp3.23 新建新的模块
今天想尝试在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。然后就可以访问了。
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: TP3.2使用ajax实例
- 下一篇: ThinkPHP3.23 阿里大鱼 阿里短信