摘要:
最近在做项目中,遇到des加密解密的问题。 场景是安卓app端用des加密,php这边需要解密。之前没有接触过des这种加密解密算法,但想着肯定会有demo。因此百度,搜了代码来用。网上代码也是鱼龙混杂,好不容易测试在php这边测试加密和解密成功了。为确保安卓app端提交过来的加密参数能够解密出来, 阅读全文
摘要:
最近在做移动网页支付宝,下载了官方的demo,配置好后集成到项目中去,运行结果一直报错 ILLEGAL_SIGN,看提交的参数,发现sign一直为空,于是开始排查错误。 发现demo中的createLinkstring()方法得到的结果中notify_url这个参数一直被改成ify_url: 刚开始 阅读全文
摘要:
刚刚遇到一个问题,类中定义了一个常量: 在类中的静态函数中调用以上常量不会出错。网站中所有的网页均能正常打开。 而当push到线上后,网站网页都不能正常打开,查看错误日志发现报错: 针对该报错,百度查到问题: 改正错误后push到线上,一切恢复正常。 但是很纳闷为什么本地不报错,在调试一番之后,猜测 阅读全文
摘要:
清除之前配置文件缓存,并生成新的配置文件缓存, get bash: 如下图,以上命令会将config文件夹下所有的文件内容缓存到bootstrap/cache/config.php里面: 采用config()函数就可以获取到相关配置,为什么会还需要将所有配置文件都缓存起来呢? ——原因在于,配置文件 阅读全文
摘要:
将项目托管到github上面其实很简单,主要有以下几个步骤: 1、注册github账号 2、创建一个新的respository:命名这个respository(假设名字为Test),选择权限 3、创建完会得到拥有master分支的Test项目,复制这个Test在github上面的url 4、本地安装 阅读全文
摘要:
ORM——关系对象模型 laravel中的Eloquent ORM用于和数据表互动,其中每个数据库表会和一个对应的「模型」互动,想要了解请查看官方文档或自行百度。获取关联表里的属性值代码如下: 2、获取订单商品信息 其中getProductInfoAttribute()方法用于获取订单商品的信息,最 阅读全文
摘要:
phpstorm版本为10.0.3,设置自动换行如下: 快捷方式: 打开新的文件:ctrl+shift+N 格式化:ctrl+alt+L 全局搜索:ctrl+shift+F 更换默认快捷键如下,其实右方搜索框可以搜索现有快捷方式。 p.s. 将默认的Navigate/back的快捷键(Ctrl+Al 阅读全文
摘要:
本文主要阐述做项目前的开发环境安装——后端为php,前端采用grunt进行自动化构建。具体介绍了windows平台下采用apache运行php的环境搭建,以及git工具安装。写得有点粗糙,但过程完整,有不足之处还请见谅。 一、Git工具安装 1)https://github.com 注册github 阅读全文
摘要:
在laravel中,日志设置为daily时,默认保存七天的日志,超过则清除七天前的日志。可修改默认的设置,假如要保存30天的日志,则配置如下: 在配置文件config/app.php中添加如下代码: ‘log_max_files’ => 30, 修改配置后,需要重启php服务器,配置才会生效!! 阅读全文