使用"远程桌面连接无法访问 Web 连接"安全地访问他们

D方法不能实例化带下划线的表名吗?3.2.2 - ThinkPHP框架
各位大神帮手看看。
在thinkphp3.2.2下出现如下问题。
使用以下语句正常,能访问自定义的数据模块。
$user= new Sys_user_groupModel();
但是使用大D方法就不行了,不能访问自定义数据模块,跳过自定义模块了,但是能读出数据。
$user =D('Sys_user_group');
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。CONTROLLER_NAME 不能带下划线,如何破? - ThinkPHP框架
系统的Controller跟数据库表名是一致的,表名一大半都带下划线
原来的代码都是直接M(CONTROLLER_NAME),
没找到哪个地方解析CONTROLLER_NAME的,知道的麻烦指点下
积分:1498
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。ThinkPHP教程 列表
相关参考课程ThinkPHP 命名规范ThinkPHP 命名规范
ThinkPHP 作为 PHP 的开发框架,有自身的一套命名规范。在基于 ThinkPHP 的开发中,应该尽可能的遵照如下命名规范:
类文件名:ThinkPHP 使用的类库文件都是以 .class.php 为后缀,使用驼峰法命名,并且首字母大写。例如 DbMysql.class.php 。外部加载的类库文件除外。
配置文件名:以 .php 为后缀,如 config.php ,第三方引入的不做要求。
函数文件名:以 .php 为后缀,如 common.php ,第三方引入的不做要求。
类名:和文件名一致(包括大小写一致),例如 UserAction 类对应的文件是 UserAction.class.php 。
函数名:使用小写字母和下划线的方式,例如 get_client_ip 。
模型类名:以 Model 为后缀,例如 UserModel 。
方法名:使用驼峰法,并且首字母小写,例如 getUserName 。
属性:使用驼峰法,并且首字母小写,例如 tableName 。
魔法方法:以双下划线 __ 打头的函数或方法,例如 __call 和 __autoload 。
配置参数:以大写字母和下划线命名,例如 HAS_ONE 和 MANY_TO_MANY 。
语言变量:以大写字母和下划线命名,例如 MY_LANG ,以下划线打头的语言变量通常用于系统语言变量,例如
_CLASS_NOT_EXIST_ 。
快捷方法:以单字母大写来命名的函数,这类函数通常是某些操作的快捷定义,详见《ThinkPHP 快捷方法》 。
<(我爱开发网) — 提供最好的 、、、 及菜鸟一个,大神不用看,很喜欢单入口 多模块的方式,所以想自己设置下,结果看很多教程没看懂,也看到有人在问这个问题,分享下我的项目名称是app,首先运行官方的index.php文件,app目录下生成了三个文件夹Runtime Common,Home,接下修改官方入口文件index.php,在里面加一句define('BIND_MODULE','Index');,再次运行,app目录下自动生成了一个Index模块,现在app下面有四个文件夹,Runtime Common,Home,Index,继续修改官方的入口文件index.php,把刚才加进去的define('BIND_MODULE','Index')修改为define('BIND_MODULE','Admin')再次运行接下来app下面有五个文件夹:Runtime Common,Home,Index,Admin;然后删掉入口文件中的define('BIND_MODULE','Admin')这句就可以了,单入口多模块访问了,比如http://127.0.0.1/index.php这是访问home模块里面的index控制器的index方法http://127.0.0.1/index.php/Admin这是访问Admin模块里面的index控制器的index方法http://127.0.0.1/index.php/Index这是访问Index模块里面的index控制器的index方法同时可以在修改app/common/conf/config.php,在里面加一句 'default_module' =& 'Index',就可以删掉home文件夹,app下面的目录就比较清楚了,common是公用配置文件,runtime是缓存文件,index是前台,admin是后台,比较清晰,个人比较喜欢,修改完之后http://127.0.0.1/index.php是访问Index模块里面的index控制器的index方法http://127.0.0.1/index.php/Admin是访问Admin模块里面的index控制器的index方法*****注意:调试模式下,区分大小写的!***********有时候加载不到控制器就是因为大小写的问题啰嗦一堆,一看就是菜鸟写的,因为只有菜鸟才能明白给菜鸟的教程要有多详细!希望能帮助大家,有错误敬请指出
阅读(...) 评论()

我要回帖

更多关于 远程桌面拒绝访问 的文章

 

随机推荐