Web编程技术交流网

博客文章

欢迎访问本站博客,本站免费提供大量网站编程的技术资料和娱乐信息,欢迎编程交流1群讨论!

ThinkPHP 将 APP_DEBUG 常量设置为 false 后报错的问题

ThinkPHP 将 APP_DEBUG 常量设置为 false 后报错的问题

ThinkPHP 将 APP_DEBUG 常量设置为 false 后出现了类似下面的问题: Parse error: syntax error, unexpected T_STRING in E:\PHPnow\htdocs\ojbak\Runtime\~app.php on line 1 或者直接报”服务器错误”, 怎么办? 这个和 PHP 有关系,在 php.ini 里修改配置 short_open_tag = On 因为 app.class.php 里面的 build 方法: 当开启了调试模式后,会获取相关文件的内容 然后重 […]

阅读更多... →

发表于分类: ThinkPHP

发表您的观点 (0) →

基于角色的访问控制(RBAC)的权限设计理论

以角色为基础的访问控制(Role-based access control, RBAC),是资讯安全领域中,一种较新且广为使用的访问控制机制,其不同于强制访问控制以及自由选定访问控制直接赋予使用者权限,而是将权限赋予角色。是一套较强制访问控制以及自由选定访问控制更为中性且更具灵活性的访问控制技术。 一些理论性的东西: RBAC模型的基本思想是将访问许可权分配给一定的角色,用户通过饰演不同的角色获得角色所拥有的访问许可权。 访问控制可以简单表述为:判断谁(Who)对什么(What/Which)进行怎样(How)的操作是否为真。 在RBAC中,用户的权限不是 […]

阅读更多... →

发表于分类: PHP相关, ThinkPHP

发表您的观点 (0) →

PHP+MYSQL仿美丽说、蘑菇街淘宝客程序V2.1!

PHP+MYSQL仿美丽说、蘑菇街淘宝客程序V2.1!

程序介绍:花世界购物分享系统是基于ThinkPHP框架、ThinkSNS内核基础进行二次开发的基于微博客的多应用SNS系统! 是仿美丽说、仿蘑菇街的新型淘宝客程序,微博 + sns +淘宝客模式,盈利模式清晰,非常适合做购物社区为主的社交类运营网站。 程序运行环境:PHP+MySQL+Zend 形象演示站点:tupu3.36hua.cn 1、程序安装与调试说明详见压缩包内 2、程序压缩包解压密码:www.lamp99.com 3、网站程序源码下载地址:PHP+MYSQL仿美丽说、蘑菇街淘宝客程序V2.1 神秘区域仅对 登录 或者 评论 过本站任意一篇文章 […]

阅读更多... →

发表于分类: 资源共享

发表您的观点 (7) →

ThinkPHP框架的关于安全性检测的BUG

好久没有写文章了,最近几个项目堆起来,睡觉都觉得奢侈,看看时间,现在也是凌晨两点了,休息之前吐点口水,最近有空就研究了一下最新的ThinkPHP框架,自己也做了一个简单的Demo例子,我目前用的版本是3.1版本。向官方提交了一个BUG,今天终于有回复了,记录一下。官方给的文档中一个关于安全性的检查。如下: 表单合法性检测 表单合法性检测是3.1版本开始增加的表单提交字段检测机制,你不再需要担心用户在提交表单的时候注入非法字段数据了。表单字段合法性检测需要使用create方法创建数据对象的时候才能生效,有两种方式:

阅读更多... →

发表于分类: PHP相关, ThinkPHP

发表您的观点 (0) →

ThinkPHP 3在nginx环境下去掉index.php

ThinkPHP 3在nginx环境下去掉index.php

最近将代码从apache环境下移植到nginx下面,居然报了404错误。通过查询得知,是由于nginx重写不支持apache的.htaccess所致。 在nginx的配置文件nginx.conf中添加如下代码即可: location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } 如,我的配置文件添加如下代码之后的代码: server { listen 80; server_name test.nginx.com; index index.h […]

阅读更多... →

发表于分类: PHP相关, ThinkPHP

发表您的观点 (0) →

ThinkPHP框架使用Zend ACL权限包

ThinkPHP框架使用Zend ACL权限包

去年的时候,曾有一段时间深入研究ThinkPHP 和 PHP官方出的 ZendFrameWork框架。便写了这篇文章,一直没有正式分享出来。今天得闲就分享给大家,希望来得不太晚。 由于种种机缘巧合用Zend Framework框架做过一年的项目。所以,对ZF框架的相关的包也有着一定的了解。前些天用TP的RBAC发现要用数据库,而且使用起来也不是很顺手,也许是自己有着偏见的缘故吧。于是就放弃了TP提供的RBAC权限,选用了ZEND ACL。 第一步:从Zend官方下载ZF框架包。解压后将里面的Acl包与Acl包同级目录下的Acl.php文件也一起拷贝至TP […]

阅读更多... →

发表于分类: PHP相关, ThinkPHP

发表您的观点 (1) →

ThinkPHP框架连接并操作SQLite数据库

ThinkPHP框架连接并操作SQLite数据库

今天周末,就想起研究一下SQLite这款小巧而又非常优秀的数据库。关于SQLite数据库的介绍,通过百度或谷歌就能搞定,ThinkPHP我相信你已经学会怎样使用了吧。那我就不多废话,直接讲怎样连接SQLite吧。首页要确定你的环境已经部署好ThinkPHP了。我使用的是ThinkPHP2.1最新版。所以,为了能使用我以下的代码正确执行,希望你的环境与我一致。 准备工作: 开启相应扩展,因为我是采用PDO开发连接SQLite, 所以,你要在php.ini配置文件里面开启:extension=php_pdo.dll,extension=php_pdo_sql […]

阅读更多... →

发表于分类: PHP相关, ThinkPHP

发表您的观点 (0) →

ThinkPHP 3.1版本多库连接表前缀隔离问题

ThinkPHP 3.1版本多库连接表前缀隔离问题

背景概述:我现在有三个数据库,分别在不同的机子上面。表前缀各不相同。暂且将这三个数据库进行编号为:A、B、C。A数据库我使用了 config.php常规的PDO配置方式,B、C我使用了DB_CONFIG这种配置方式。当我在Model类里面进行protected $connection受保存变量进行配置的时候,如: protected $connection = ‘DB_CONFIG1′;在分别实例化A、B、C的时候,出现了一个大大的问题。A的表前缀,不管任何时候都会影响B、C的。哪怕,B、C设置或不设置表前缀都是如此。 以下是我遇 […]

阅读更多... →

发表于分类: PHP相关, ThinkPHP

发表您的观点 (0) →

ThinPHP最新图文教程-第一讲

ThinPHP最新图文教程-第一讲

ThinkPHP是国内非常流行的开源框架,非常的好用,有专门的公司动作和维护,虽然没有像zend那有有国际权威性,但是她的发展确是非常稳健和迅速的,时至今日已经正式推出了3.1版本,通过官方的更新日志我们就可以看到她日后的发展态式,所以认真的学习并熟练掌握很有必要,如果你是高手,那就漂过吧,这里讲的都是入门级的新手教程,论坛答疑的专版:http://bbs.lamp99.com/forum-75-1.html。本系列教程是在ThinPHP V3.1版本基础上讲解的,其它版本如有变更,请自行查找文档,或者论坛提问! 今天我们来开始ThinkPHP的第一讲《 […]

阅读更多... →

发表于分类: PHP相关, ThinkPHP

发表您的观点 (0) →

ThinkPHP方法M()与D()的区别

ThinkPHP方法M()与D()的区别

最近在研究ThinkPHP框架,想用这个框架来写一个CMS练练手吧。在学习过程中,遇到一些容易迷惑的问题,特总结一下并发布出来。 今天,就先来说下实例化模型类的2个方法M()和D()的区别吧,这个对新手还是比较迷惑的。以下内容是自己经过搜索引擎+个人理解总结的,分享一下。 首先,方法M()与方法D()的共同点:都是用来实例化对象(模型类)的函数。 其次,也是重点,在于它们的区别(说白了就是让大家明白在什么情况下用哪种方法): 其中,百度了下,网上的方法大体是同一篇转载来转载去,里面有大量的重复信息,也不知道是怎么转的。里面也有一些关于D()和M()的代码 […]

阅读更多... →

发表于分类: PHP相关, ThinkPHP

发表您的观点 (0) →

也谈ThinkPHP缓存技术

也谈ThinkPHP缓存技术

所有的缓存方式都被统一使用公共的调用接口,这个接口就是Cache缓存类。 缓存类的使用很简单: $Cache = Cache::getInstance('缓存方式','缓存参数'); 例如,使用Xcache作为缓存方式,缓存有效期60秒。 $Cache = Cache::getInstance('Xcache',array('expire'=>'60')); 存取缓存数据 $Cache->set('name','T […]

阅读更多... →

发表于分类: PHP相关, ThinkPHP

发表您的观点 (0) →

无觅相关文章插件,快速提升流量