nginx_413_request_entity_too_large 最近客户反映新闻内容上传图片有的时候会出现失败的情况,一开始判断是图片太大导致超时出现的问题,仔细查看发现上传文件的请求出现了 413 request entity too large 的错误,而且这个错误是 nginx 返回的。 查找资料发现 nginx 默认请求的大小只有 1M,后来在 nginx.conf 配置文件中改成 100M 就解决了这个问题。 12345# nginx.conf 2021-05-19 #nginx
在windows服务器上将nginx安装成服务 在 windows 服务器上将 nginx 注册成服务需要借助第三方软件 Windows Service Wrapper,简称 winsw,下面介绍如何使用 首先去下载 winsw 软件,下载地址, 我下载的是 WinSW.NET4.exe ,因为我的服务器上安装了 .NET Framework 4.0,当然你也可以选择下载其他的版本,然后把下载后的文件放在和 nginx.exe 相同目录当中。 2021-05-19 #nginx
JavaScript 函数作用域的解释 JavaScript 函数作用域的解释本文将解释作用域的相关概念,我们将学习并理解作用域链的重要性。 测验时间下面的代码执行后将会打印出什么?为什么? 12345678910111213function jerry() { console.log(name);}function tom() { var name = 'tom'; jerry( 2020-12-20 #javascript #函数作用域
frp使用systemd在linux系统下实现开机自动运行 Systemd 是 Linux 系统系统工具,用来启动守护进程,已经成为了大多数发行版本的标准配置。 12# 查看 Systemd 版本systemctl --version frp 也是支持 Systemd 的,我们下载的frp文件当中就包含了一个 systemd 文件夹,里面就包含了 frps 和 frpc 的服务配置文件 我们使用 cat 命令查看一下配置文件内容 cat frps. 2020-12-20 #frp #systemd #linux
frp搭配nginx将https请求映射到内网 最近做微信小程序开发,发现正式发布的时候后台 webapi 服务必须是 https 协议的,当然开发的时候可以勾选不校验域名 我们之前使用 frp 将内网服务映射出去后只能提供 http 协议的形式访问,无法使用 https 协议,这个怎么办呢? 经过一番资料查找,发现需要搭配 nginx 一起使用就可以解决。 首先我们需要给我们的域名申请一个免费的 SSL 证书,腾讯云和阿里云都有免费的。 第二 2020-12-19 #frp #nginx
如何在Markdown文档显示diff效果 我最喜欢的一个博客技巧就是在 Github 风格的 markdown 中使用 diff 格式,使用这个这个技巧可以显示代码片段中修改的地方。 如果我想给其他人显示一个函数修改的状态历史,类似于下面的代码片段 1234function addTwoNumbers (num1, num2) {- return 1 + 2+ return num1 + num2} 如何实现呢? 首 2020-11-13 #Markdown
在windows上设置frp开机自动启动 写在前面在之前的文章中介绍了在 Windows 上运行frp的客户端需要在命令行中输入一下命令 1frpc.exe -c frpc.ini 但是如何不小心关掉了命令行窗口就需要手动重新打开,当然也可以把上面的命令复制后另存为run.bat文件,下次双击运行就可以使用,但是我们还是想实现开机自动运行,那么该如何做呢? 这个时候我们需要借助第三方的工具 nssm, nssm 官网的介绍如下 nss 2020-11-05 #frp
使用frp内网穿透教程 写在前面frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。 准备工作 一台具有公网 IP 的服务器,可以去购买阿里云服务器,腾讯云服务器或者 Vultr frp 工具软件可以去这个 https://github.com/fatedier/frp/releases 地址下载 frp 的 2020-11-02 #frp
猎豹行动读书笔记 传统模式的问题瀑布模型对业务部门的痛点 逾期交付 超支 看到成品时项目已经接近尾声 缺乏透明度,不知道具体进度 很难变更需求 最终开发的产品不是他们想要的 延误战机,丢失机场机会 对IT部门的痛点: 过度承诺 难以一次性消化所有需求 害怕需求变更 不断重做 后期压力大 加班 分析造成这些痛点的原因:一个项目开始时,业务部门只会给IT部门需求概要和期望的交付日期,IT部门需要做评估和计划。而 2020-10-01 #读书笔记 #敏捷