ThinkPHP 3.2.2中使用define('BUILD_CONTROLLER_LIST','Index,User,Menu')无法生成相应控制器

笔者最近在学习ThinkPHP框架,按照官方开发手册,在架构一节中,按照手册,绑定Admin模块却无法生成相应的文件。

<?
define(‘BIND_MODULE‘,‘Admin‘); // 绑定Admin模块,如果没有则生成该模块
define(‘BUILD_CONTROLLER_LIST‘,‘Index,User,Menu‘);//生成InderxContoller,UserController,MenuController
define(‘BUILD_MODEL_LIST‘,‘User,Menu‘); //生成类。UserModel,MenuModel
define(‘APP_PATH‘,‘./application/‘); //设置项目目录
define(‘APP_DEBUG‘,True); //调试模式开启
define(‘RUNTIME_PATH‘,‘./Runtime/‘);//设置运行目录
define(‘COMMON_PATH‘,‘./Common/‘); //设置公共模块目录
//define(‘CONF_EXT‘,‘.ini‘); //配置文件后缀全部为.ini格式
require ‘D:/wamp/ThinkPHP/ThinkPHP.php‘;

?>

之后检查发现在Application项目下已经存在Admin模块,解决办法是:首先删除Admin模块,然后再浏览器加载 index.php入口文件,就可以生成了。

ThinkPHP 3.2.2中使用define('BUILD_CONTROLLER_LIST','Index,User,Menu')无法生成相应控制器

时间: 2024-10-07 05:32:17

ThinkPHP 3.2.2中使用define('BUILD_CONTROLLER_LIST','Index,User,Menu')无法生成相应控制器的相关文章

【ThinkPHP3.2.3】学习ThinkPHP笔记:框架中的配置文件(1)

ThinkPHP提供了灵活的全局配置功能,采用最有效率的PHP返回数组方式定义,支持惯例配置.公共配置.模块配置.调试配置和动态配置. 1.惯例配置:ThinkPHP/Conf/convention.php 2.应用配置:应用App/Common/Conf/config.php 3.模式配置:应用App/Common/Conf/config_应用模式名称.php 4.调试配置:ThinkPHP/Conf/debug.php 5.状态配置: 在入口文件中定义 define('APP_STATUS'

ThinkPHP 3.2.3 中设置和使用 Session

Session 的配置 可以在 config.php(可以是应用公用的 config.php 或模块的 config.php)中对 Session 进行配置,例如: config.php <?php return array( //'配置项'=>'配置值' 'SESSION_AUTO_START' =>false,//系统不自动启动Session 'SESSION_OPTIONS'=>array( 'use_trans_sid'=>1, 'expire'=>3600,/

html 实体转换为字符:转换 UEditor 编辑器 ( 在 ThinkPHP 3.2.2 中 ) 保存的数据

在 ThinkPHP 3.2.2 中使用 UEditor 编辑器保存文章内容时,数据库中保存的数据都被转义成实体,例如:&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-family: 微软雅黑, &amp;#39;Microsoft YaHei&amp;#39;; color: rgb(192, 0, 0);&quot;&gt;&lt;em&gt;&lt

ThinkPHP 3.2 模板中的Angularjs 的变量{{$first}} 无法被解析

ThinkPHP 3.2 模板中的Angularjs 的变量"{{$first}}" 无法被解析, 模板解析冲突,例如在angularjs 的变量"{{$first}}",则TP模板不会解析该变量的 <li ng-repeat="(k,v) in data" style="{{$odd?'color:red':''}}"> ID:{{v.user_id}} 用户名:{{v.username}} IP地址:{{v.l

ThinkPHP的连贯操作方法中field方法

1 ThinkPHP的连贯操作方法中field方法有很多的使用技巧,field方法主要目的是标识要返回或者操作的字段,下面详细道来. 2 3 1.用于查询 4 在查询操作中field方法是使用最频繁的. 5 6 $Model->field('id,title,content')->select(); 7 这里使用field方法指定了查询的结果集中包含id,title,content三个字段的值.执行的SQL相当于: 8 9 SELECT id,title,content FROM table

如何删除帝国cms面包屑导航中首页链接的/index.html

前面一篇"帝国cms面包屑导航的首页链接锚文本改成关键字"中xmyanke有写到改首页链接的方法,但是感觉比较麻烦,这里就说说如何删除帝国cms面包屑导航中首页链接的/index.html,我们的首页一般都是***.com/结尾的,如果Breadcrumb的中首页链接变成***.com/index.html结尾的话,会造成有两个首页,分散权重.重复收录.(当然可以把index.html 301到不带index.html) 找到e/class/connect.php,搜索$file=$p

directx12中vetex buffer、index buffer和constant buffer绑定piple line的时机

类别 时机 函数 建Heap vetex buffer 在Draw函数中 ID3D12GraphicsCommandList::IASetVertexBuffer 否 index buffer 在Draw函数中 ID3D12GraphicsCommandList::IASetIndexBuffer 否 constant buffer 在程序初始化时 ID3D12Device::CreateConstantBufferView 是

Mybatis中使用mybatis-generator结合Ant脚本快速自动生成Model、Mapper等文件

使用过Mybatis的同学都知道,针对每一个项目中使用到的数据库表都需要建立其对应的数据库增删改查xxxMapper.xml文件.实体类xxx.java文件以及其他类用来调用进行数据库操作的xxxMapper.java文件.在开始学习Mybatis时,我相信不少人都是通过手动来建立这些文件的.毫无疑问,如果项目比较大的话还通过手动建立这些文件效率是非常低的,这时我们可以通过mybatis-generator来自动生成这些文件.但是,这个工具默认是以命令行的形式来生成相关文件的,因此我们可以通过写

EF6 在原有数据库中使用 CodeFirst 总复习(五、生成发帖页面)

有点与在原有数据库中使用 CodeFirst 远了,不过是总复习吗,总得全面点. 一.在用户表(Users)中插入两个用户 二.生成发帖界面 MVC生成的界面很多,也没使用Ajax,实际开发中很少会使用,这里只是为了演示. 但无论用什么生成,特性.实体对象等都是要用到的. 生成之前要编译一下. 三.先试试看能不能运行 空空如也 应该显示用户名,显示成登陆名了(其实预想的是不在新增和修改时显示,未考虑到列表),删除标记怎么也显示出来了,还有内容,能显示的下吗... 四.列显示问题 让列表显示用户,