Mac下PHP开发环境配置

建议使用Homestead,Mac下的环境配置和Linux还是有不少区别,虽然比Windows是要好得多了。 OS X 使用 launchd 来管理启动项,与常见 Linux 的不同参见Mac OS X 的 Launch Daemon / Agent 参考资料: Mac下homebrew安装及php.mysql.nginx环境安装及配置 INSTALL NGINX, PHP AND MYSQL ON OS X

通过docker安装gitlab

安装 docker engine 参见 官方文档 安装 docker compose 参见 官方文档 设置 docker 镜像 这里用的是 daocloud 提供的加速器: curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -...

- 阅读剩余部分 -

第三方登录和支付开发记录

登录 微信登录 微信登录需要注意的一点是微信的网页应用、移动应用、公众号的上限都是10个,所有同一个账号下的应用获取到的 union_id 是相同的,open_id 不同,所以需注意应用数量是否会超过上限。 微信登录目前只有APP登录、扫码登录和公众号登录三种登录方式,在微信浏览器内打开网页使用的是公众号...

- 阅读剩余部分 -

Yii2 使用jsonp格式response时遇到的一个坑

最近的一个项目在实现前后端分离时,由于调用域名与接口域名可能不相同,所以使用了jsonp格式进行返回,但是在开发环境上开了debug的情况下遇到500错误时竟然没有任何错误显示,也即response body是空的,这让我很困扰。 通过查看 Yii 写的文件日志发现,这是 Yii 在默认的 ErrorHand...

- 阅读剩余部分 -

华为手机售后维修经历

浦东南路店的预约比较火爆,休息日基本要提前三天才能预约到,即周三预约周六。 整体门店给人的感觉和移动之类的营业厅类似,进门先取号,如果预约过的话就是优先处理号。柜员问清楚问题,交代好情况后会把手机sim取出,并给一张取机凭证,然后将手机交给技术人员维修,之后就不需要来这边了。 技术人员的维修室是一个单独的房...

- 阅读剩余部分 -