今天(昨晚)想要把博客从阿里云迁移到 Digital Ocean 上,但是 Nginx 死活出错:403 forbidden。
改文件夹用户组、改 Nginx 运行用户、777 授权都试了一遍,全都没有用。
后来发现是一个叫做 SELinux 的进程在保护我的系统安全……
今天(昨晚)想要把博客从阿里云迁移到 Digital Ocean 上,但是 Nginx 死活出错:403 forbidden。
改文件夹用户组、改 Nginx 运行用户、777 授权都试了一遍,全都没有用。
后来发现是一个叫做 SELinux 的进程在保护我的系统安全……
写法:
1 | let result = await (new Promise(function(resolve, reject) { |
别忘了在包含此 promise 的函数前使用 async,实际上这个函数就被包装成了一个大的 promise。
1 | const showModalPromised = function(obj) { |
古人说得好:你可以菜,但最好别一直菜。
被 python 的编码机制坑了不是一次两次了,尤其是在 python2 中对 unicode 的处理更让人头大。
最近在程序中遇到的一个问题是,python 自带的文件 ntpath.py 在处理用户文件夹路径的时候,会因为用户文件夹名称含有中文报错:
1 | File "C:\OpenSource\python27\lib\ntpath.py", line 92, in join |
在 ntpath.py 文件头部的引入下方添加:
1 | reload(sys) |
将报错的一行改为:
1 | try: |
因为需要获取一些手机截图,并且直接在电脑上进行编辑,所以想到了使用了 adb 工具进行截图。但是手敲两行命令实在太长,因此找资料写了这个批处理命令。
参考:
使用阿里云服务器上的 centos7 安装 MariaDB 10 的时候虐心了……今天抱着试试看的想法找了一下,发现真的有国内快速源。(我好菜)
Ps: 顺便安利这篇文章,分分钟教你怎么做人(误)怎么在 centOS 环境上搭建 Joomla 网站——Install Joomla! on CentOS 7。
Joomla是一个获奖的文章管理系统(CMS),它可以使用户建立网站和功能强大的在线应用。 在许多方面,包括其易于使用和可扩展性,使Joomla成为了最流行的Web建站软件。
参见 Joomla 官网。
“知者不言,言者不知”是老子在道德经中的一句话。
美国最高法院金斯伯格大法官最近在提到关于医保法案判决的各种流言时说,“At the Supreme Court, those who know don’t talk, and those who talk don’t know.”这句话倒是和我们通常对“知者不言,言者不知”的理解有些相近。
我的理解是 有的事情信息严重不对称,只有少数当事人才了解内幕,但他们出于各种原因,比如保密义务、商业利益、政治压力,不愿、不能或不敢讲出真相;而外界由于缺乏必要信息,所作的分析只是隔靴搔痒。
历史真相很多时候就是“知者不言,言者不知”,承认这一事实会让我们对自己的认知能力有更客观的评价。
本篇博客系转载,有删改,原文章:前nginx后Apache+Node反向代理 。
有三个网站:
使用 nginx 设置,都使用80端口,通过不同的二级域名进行访问:
xxx.domain.com
的时候代理到 localhost:8080
yyy.domain.com
的时候代理到 localhost:9000
zzz.domain.com
的时候代理到 localhost:8000