分类 Linux 下的文章

这个时候如果排除了数据库,Nginx以及其他的问题后,应该怀疑到是Cloudflare的问题,尤其是ssl的问题。

Cloudflare一共支持4种mode:

SSL/TLS encryption mode

  • Off
  • Flexible
  • Full
  • Full(strict)

看一下,这里,从上到下是逐渐严格的,所以可以试试Off,如果OK,说明网站没问题,而是ssl的问题。

至于SSL怎么解决,有空再聊。

最近在玩WSL,就是Windows Subsystem for Linux,感觉很好,能够完全替换Cygwin。

于是就在WSL里远程连接一个服务器,服务器用的是root账户,那么显然是ssh [email protected]了。但是在本地WSL里呢,由于多次忘记sudo导致报错,我就自然而言的加了sudo,所以就是sudo ssh [email protected],结果呢,总是提示要密码。这就很邪门,我明明已经把ssh pub key放进去了。

- 阅读剩余部分 -

大家在用git的时候可能会出现两种情况:

  • 在初始化git仓库的时候没有创建.gitignore文件
  • 中间提交或生成了某个文件(比如log),但忘了加入到.gitignore

这二种情况都会导致把不必要、不想要的文件也都commit到repo里了。
然而,这些文件已经被提交了, 这时候再创建.gitignore文件,或者把文件添加到.gitignore文件, 尝试着去忽略这些文件时,会发现ignore的规则对那些已经被commit(track)的文件无效,这些不想要的文件仍然在仓库里。

解决方案是:

- 阅读剩余部分 -