06

解决thinkphp5不能给某模块单独设置调试模式

解决thinkphp5不能给某模块单独设置调试模式
解决tp5无法单独设置某个模块开启或关闭DEBUG
关闭thinkphp5的追踪模式(右下角的图标)

由于项目开发涉及调用API,所以需要在实际环境中制作与调试。那么现在网站前台已经完成,域名可能会有用户访问,为了防止被图谋不轨的人利用了DEBUG信息,需要对网站前台模块禁用DEBUG模式和追踪模式,后台还在开发需要开启DEBUG模式和追踪模式。可是thinkphp5只能配置全局的调试模式,在文件/application/config.php中配置参数app_debug和app_trace,那么就只好自己动手改了(本着一个思想就是不能动thinkphp5核心文件)。 Continue reading

03

小程序微信登录能力调整

(2018-09-07)为了优化用户的使用体验,平台将回收“使用 wx.getUserInfo 接口直接弹出授权框”以及“使用 wx.authorize 接口直接申请提前授权用户信息”的能力,开发者需要使用组件方式唤起登录授权弹窗。

2018年10月10日后发布新版本的小程序,将无法在线上版本中使用接口直接弹出授权框。开发者可结合平台设计建议,提前做好兼容,合理使用微信登录能力。

  1. 能力调整背景
  2. 怎么合理使用微信登录能力
  3. 小程序登录流程设计建议 Continue reading
十二 28

批量删除linux主机中web项目中的.svn文件夹

以前几次在linux建SVN版本库,项目中从来没有弄得所有文件夹都是.svn文件夹,这次也不知道怎么弄的,所有文件夹都是.svn文件夹。

先进入项目根目录,执行命令看看查找到的内容是否正确。

如果确定无误,则全部删除.svn文件夹

 

十二 27

WePY 小程序

一、WePY介绍

WePY 是 腾讯 参考了Vue 等框架对原生小程序进行再次封装的框架,更贴近于 MVVM 架构模式, 并支持ES6/7的一些新特性。

二、WePY 使用

1、WePY的安装或更新都通过npm进行:

git base here: Continue reading

十二 26

apache .htaccess文件详解和配置技巧总结

一、.htaccess的基本作用

.htaccess是一个纯文本文件,它里面存放着Apache服务器配置相关的指令。
.htaccess主要的作用有:URL重写、自定义错误页面、MIME类型配置以及访问权限控制等。主要体现在伪静态的应用、图片防盗链、自定义404错误页面、阻止/允许特定IP/IP段、目录浏览与主页、禁止访问指定文件类型、文件密码保护等。
.htaccess的用途范围主要针对当前目录。 Continue reading

十二 19

INNER JOIN 与 LEFT JOIN 之间的区别

一、sql的left join 、right join 、inner join之间的区别

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录
inner join(等值连接) 只返回两个表中联结字段相等的行

举例如下:  Continue reading

十二 19

PhpStorm 常用快捷键

PhpStorm常用快捷键 

设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“Eclipse” -> 然后“Copy”一份 -> 再个性化设置(自己习惯的)快捷键

常用快捷键(keymaps:Default情况下)

Esc键编辑器(从工具窗口)
F1   帮助 千万别按,很卡!
F2(Shift+F2)  下/上高亮错误或警告快速定位
F3   向下查找关键字出现位置
F4   查找变量来源
F5   复制文件/文件夹
F6   移动
F11  切换书签
F12  返回到以前的工具窗口 Continue reading