06 2019 档案
摘要:问题描述 前端页面加载css,和js文件的时候,经常出现ERR_CONTENT_LENGTH_MISMATCH的报错情况。 查找问题 在单独打开hearder中css,js的网络地址是能打开的,所以排除了最简单的地址错误。前端项目是由nginx代理的,所以可以查看nginx的日志,看看有无线索。 进
阅读全文
摘要:网上说了开机自启有许多种方法: 1.最简单的是:在/etc/rc.local的exit 0前面加上你启动服务的脚本文件路径 注:这个脚本文件应写绝对路径! 2.网上:修改rc.local开头的#/bin/sh -e 修改为#/bin/bash ... 3.网上:加上sleep时间,让其他程序先加载
阅读全文
摘要:正文 程序包结构 ——————————————————————————————————flask文件夹结构 其中:app为程序包,Flask程序保存在这个包中migrations文件夹包含数据库迁移脚本tests包保存单元测试requirements文件夹中记录程序的依赖config.py是程序的配
阅读全文
摘要:一、什么是web服务器(了解) 当我们在浏览器输入URL后,浏览器会先请求DNS服务器,获得请求站点的 IP 地址。然后发送一个HTTP Request(请求)给拥有该 IP 的主机,接着就会接收到服务器给我们的 HTTP Response(响应),浏览器经过渲染后,以一种较好的效果呈现给我们。 这
阅读全文
摘要:进行数据迁移时: 第一步: 命令:python manage.py makemigrations 在对应的应用里面的migrations文件夹中产生了一个0001_initial.py文件 第二步:执行sqlmigrate命令查看生成的文件本质 命令:python manage.py sqlmigr
阅读全文
摘要:在python中安装sqlalchemy时,总是提示(当安装依赖有vs的python包时,可能会出现以下错误:) 因为windowns下的终端显示用的还是gbk编码,所以还得修改pip的源代码 打开c:\program files\python36\lib\site-packages\pip\com
阅读全文
摘要:官方文档:https://docs.bazel.build/versions/master/install-ubuntu.html 我没有使用二进制的安装方法,以下是二进制的安装方法: Installing using binary installer Step 1: Install require
阅读全文
摘要:Nginx 工作原理 Nginx由内核和模块组成。 Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个location block,而此location中所配置的各个指令则会启动不同的模块去完成工作,因此模块可以看做Nginx真正的劳动工作者。通
阅读全文
摘要:记录一下: 刚开始用nginx部署,在项目文件内touch了一个nginx.conf配置文件,然后将这个conf文件软链接到nginx的工作目录中 原本以为每次创建一个flask项目,都需要创建一个nginx文件,每次都要软链接,在没有同时部署的时候,确实看不出问题; 问题是:如果同时需要开启2个,
阅读全文
摘要:关于Gunicorn如何终止进程: 1.用进程树显示主进程PID: 2.如果有daemon进程无法用kill -9删除(可能是因为daemon屏蔽了kill -9导致) 即可删除gunicorn部署的进程。 补:重启gunicorn服务: 3-1.若发现提示端口号被占用,或者无法连接xx链接: 3-
阅读全文
摘要:import shutil import os #目录自己改一下即可,复制 path = "./static/imgs/" new_path = "./static/upload/" for file in os.listdir(path): full_file = os.path.join(path, file) new_full_file = os.path.joi...
阅读全文

浙公网安备 33010602011771号