PHP高级工程师|全栈工程师|WX: Aben_Ring

随笔分类 -  Thinkphp

摘要:问题场景: 网站使用“中文版”,“英文版”切换,也就是双语版网站。官网的多语言是指根据客户浏览器版本自动切换中英文(不满足手动切换语言版本要求)。 手动切换语言版本的时候,我们会将网站语言版本存入session中,以供页面使用。但此时 L 函数还是会返回中文 主要原因: 在CheckLangBeha 阅读全文
posted @ 2021-04-27 14:46 懒牛拉车 阅读(101) 评论(0) 推荐(0)
摘要:现象:如果web使用https访问,session值可以正常传递,但是如果使用http访问,session值跨页面访问会丢失。 原因:php.ini文件可能设置了类似ini_set("session.cookie_secure", 1);属性的值; secure属性 当设置为true时,表示创建的 阅读全文
posted @ 2021-04-16 14:50 懒牛拉车
摘要:QQ邮箱 公司邮箱 163邮箱 注意:163会自动检测内容是否是垃圾内容。测试的时候,由于标题和内容我随便填写了一下,导致邮件发送失败。 错误码参考:http://help.163.com/09/1224/17/5RAJ4LMH00753VB8.html 阅读全文
posted @ 2018-04-19 11:16 懒牛拉车 阅读(952) 评论(0) 推荐(0)
摘要:多个模块的时候,公共模块Common必须和其他模块放在同一个目录下,否则拓展配置“LOAD_EXT_CONFIG”会无效 阅读全文
posted @ 2016-10-27 13:51 懒牛拉车 阅读(136) 评论(0) 推荐(0)
摘要:1、无法加载控制器 开始还跑TP核心文件中找错误,结果没找到什么结果。最后还是用程序新建模块才发现问题。 问题是命名空间名字写错了。比如书:本来是Report模块下的IndexContrller,但是我Index控制器namespace的时候,命名空间命名的的是App/Controller 改成Re 阅读全文
posted @ 2016-08-11 10:14 懒牛拉车 阅读(164) 评论(0) 推荐(0)
摘要:mysql配置 Oracle配置(模式) Oracle的Model模型 database配置文件 阅读全文
posted @ 2016-08-03 14:29 懒牛拉车 阅读(2005) 评论(0) 推荐(0)
摘要:错误回顾: LocalModel.class.php文件内容如下 原因:使用M方法的时候,方法名必须和表名称对应,在里面通过tableName指定表明是没有效果的。 D方法模型文件名称可以和表明没有关系,通过模型属性tableName指定即可。 至于为什么,手册上没明确说明。暂时我也还不清楚 阅读全文
posted @ 2016-08-03 14:13 懒牛拉车 阅读(1884) 评论(0) 推荐(0)
摘要:说明:Minify 是用PHP5开发的应用,通过遵循一些Yahoo的优化规则来提高网站的性能。它会合并多个CSS或者JavaScript文件,移除一些不必要的空格和注释,进行gzip压缩,并且会设置浏览器的缓存头。Minify 在设计上和Yahoo的 Combo Handler Service非常像 阅读全文
posted @ 2016-07-28 20:29 懒牛拉车 阅读(1265) 评论(0) 推荐(0)
摘要:1、报错机制 正常应该给出以下提示 用Thinkphp的dump方法输出才发现 2、数据库为Oracle的时候,链接数据库信息不会报错。数据库密码错误它都不报错,这个问题很头疼 阅读全文
posted @ 2016-07-28 14:08 懒牛拉车 阅读(284) 评论(0) 推荐(0)
摘要:1.入口文件index.php配置APP_DEBUG,能直接发现页面上的错误 2.配置页面调试SHOW_PAGE_TRACE,可以在config里面配置,也可在页面具体配置。主要针对单个页面调试 config.php文件配置样式 页面配置样式 效果是页面右下角出现如图所示标志 3.开启LOG文件记录 阅读全文
posted @ 2016-07-28 12:02 懒牛拉车 阅读(912) 评论(0) 推荐(0)
摘要:模板输出常量 ====================================================== ====================================================== $Think.MODULE_NAME $Think.const.MODULE_NAME 举例: Thinkphp 之 getFieldBy***()方法 ... 阅读全文
posted @ 2016-07-20 15:45 懒牛拉车 阅读(136) 评论(0) 推荐(0)
摘要://调试开关 function _initialize () { // 调试开关 C ( 'SHOW_PAGE_TRACE', TRUE ); } //判断 IS_AJAX && $this->ajaxReturn(0, "请输入用户名!"); IS_POST //错误 $this->error("请输入用户名... 阅读全文
posted @ 2016-07-20 15:13 懒牛拉车 阅读(166) 评论(0) 推荐(0)