Updating Homebrew… 长时间不动解决方法

执行:$ brew install wget,在安装wget的时候卡在(updating homebrew…)不动,开始以为是网络问题,后来不甘心还是网上找找解决方案,结果还是找到了。

确保你已安装Homebrew

依次输入下面的命令(注意:不要管重置部分的命令,这里原作者贴出来、我也贴出来是以防需要重置的时候有参考操作命令)

继续阅读“Updating Homebrew… 长时间不动解决方法”

Http request header坑记录

在开发公共API时,在请求头中(http request header)加入key secret来认证用户。
类似阿里云AccessKey AccessSecret。
header的key为MERCHANT_KEY MERCHANT_SECRET,PHP后端接收不到这些key的header。
查阅nginx资料发现,nginx默认设置会把含有下划线的key给忽略掉。
修改这些设置有两个方法:

1、修改nginx设置,underscores_in_headers 设置为 on

2、使用减号代替下划线,推荐这个方法

记laravel5转thinkphp5的备忘

  • 在数据库的ActiveRecord对应的model中,TP5里面的关联(relation)一定不能定义成下划线的名字,view层使用的时候无法找到这个变量。

错误示例:{$model.abc_relation.name},正确示例:{$model.abcRelation.name}

 

记Linux架设L2TP服务端以及端口映射

办公室内网电脑设置了一个L2TP服务端,用来使用金蝶内网服务器。

使用L2TP一键安装脚本安装好服务端环境

https://raw.githubusercontent.com/teddysun/across/master/l2tp.sh

备用地址:

https://blogoss.yinghualuo.cn/blog/2018/12/l2tp.sh

参考网络上的端口号映射,发现连不上。

PS:公网服务器测试这个脚本是没有问题的

继续阅读“记Linux架设L2TP服务端以及端口映射”