baker95935

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

05 2018 档案

摘要:You don't have permission to access / on this server. 是由于没有设置访问目录 今天配置httpd-ssl.conf的时候 发现这个问题 由于默认的https-ssl.conf里面只有virtualhost 没有Directory 所以在virtu 阅读全文
posted @ 2018-05-29 10:01 baker95935 阅读(309) 评论(0) 推荐(0)

摘要:windows下测试flask的例子tuorial报错flask KeyError: 'DATABASE' flask KeyError: 'DATABASE' 提示是 变量 database错误 由于使用的windows环境,需要把意思代码加入 意思是在字典中定义几个变量的值 阅读全文
posted @ 2018-05-25 15:31 baker95935 阅读(275) 评论(0) 推荐(0)

摘要:1 WSGI是一种通信协议 2 uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。 3 而uWSGI是实现了uwsgi和WSGI两种协议的Web服务器。 阅读全文
posted @ 2018-05-24 17:13 baker95935 阅读(597) 评论(0) 推荐(1)

摘要:对django有了一些基础了解,现在看看flask,然后如果有时间可以看看 web.py 那么咱们开始flask的第一个例子 先安装flask 看官方的教程 我也把virtualevn给安装额 然后新建了一个文件hello.py 插入以下代码,官方提供的,hello world 然后我是在windo 阅读全文
posted @ 2018-05-24 15:02 baker95935 阅读(310) 评论(0) 推荐(0)

摘要:其实BSD和APACHE和MIT协议类似,基本就是可以为所欲为,但是要尊重原来的作者。 GPL协议是一个免费和开源的协议,只要用了GPL协议的类库源码等,也必须适应GPL协议。 意思就是把开源和免费进行到底。 LGPL协议是GPL协议中的部分,但是如许部分可以商业。 阅读全文
posted @ 2018-05-24 11:45 baker95935 阅读(497) 评论(0) 推荐(0)

摘要:1先安装 nginx 这里是教程 点击查看 2 然后 使用命令 创建用户 输入密码 提示添加完毕 3 查看加密后的用户和密码 4 nginx中配置auth_basic 和auth_basic_user_file 在nginx的配置文件总 nginx.conf localtion / {} 里面加入 阅读全文
posted @ 2018-05-24 10:43 baker95935 阅读(380) 评论(0) 推荐(0)

摘要:upstream prematurely closed connection while reading response header from upstream nginx配置uwsgi的时候 错误日志里面有这个错误 通常是反应超时,如果这个是用得是uwsgi 请尝试用默认的端口能否打开 我的问 阅读全文
posted @ 2018-05-23 16:52 baker95935 阅读(1605) 评论(0) 推荐(0)

摘要:probably another instance of uWSGI is running on the same address 可以用命令杀掉这个端口在重启: 阅读全文
posted @ 2018-05-23 14:55 baker95935 阅读(3292) 评论(0) 推荐(0)

摘要:1首先,机器需要有python2和python3的可执行环境。确保pip和pip3命令可用。原理就是在哪个环境下安装uwsgi。uwsgi启动的时候,就用的哪个python版本 2安装virtualenv环境管理工具 使用,查看是否安装成功 3创建python2和python3的虚拟环境 4 进入p 阅读全文
posted @ 2018-05-23 11:24 baker95935 阅读(1324) 评论(0) 推荐(0)

摘要:no python application found, check your startup logs for errors 碰到这个问题,请留意下系统执行的python版本和自己的django版本 可以使用 也可以查看 运行之后的脚本提示信息 一般都是多版本兼容问题 阅读全文
posted @ 2018-05-23 11:09 baker95935 阅读(8098) 评论(0) 推荐(0)

摘要:现在nginx nginx version: nginx/1.10.2 uwsgi 2.0.17 django2.0.5 都已经完成完毕,那么开始 uwsgi 配置 uwsgi支持ini、xml等多种配置方式,本文以 ini 为例, 在/etc/目录下新建hello.ini,添加如下配置: Ngin 阅读全文
posted @ 2018-05-22 17:26 baker95935 阅读(558) 评论(2) 推荐(0)

摘要:ImportError: Couldn't import Django. 或者 多版本的python引起的,执行以下命令 即可解决问题 python3是新的版本的python 阅读全文
posted @ 2018-05-22 14:54 baker95935 阅读(1889) 评论(0) 推荐(0)

摘要:ModuleNotFoundError: No module named '_sqlite3' 解决: 1,首先安装 sqlite-devel 2,重新编译安装Python 阅读全文
posted @ 2018-05-22 14:40 baker95935 阅读(4066) 评论(0) 推荐(0)

摘要:django-admin:command not found的解决办法 找到django-admin的路径 绝对路径 然后用命令行运行 供参考 阅读全文
posted @ 2018-05-22 11:28 baker95935 阅读(6584) 评论(1) 推荐(0)

摘要:2个版本并存的python使用新的版本安装django的方法 默认是使用 最新版的django会提示 要求python版本3.4以上,系统默认的版本是2.7.5的 那么 这样安装即可 阅读全文
posted @ 2018-05-22 11:10 baker95935 阅读(997) 评论(0) 推荐(0)

摘要:uwsgi是一个WEB服务器,只要用于python部分,类似于nginx ,apache 1 使用pip命令安装 安装成功以后 可以做一个简单的测试 2 新建一个test.py的文件 3 运行uwsgi服务 4 浏览器输入IP 查看结果 注意:这个时候的测试 记得关闭其他占用80口的服务器 阅读全文
posted @ 2018-05-22 10:58 baker95935 阅读(231) 评论(0) 推荐(0)

摘要:plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory 一般是没有安装 造成的 然后 安装uwsgi最好把 python python-devel gcc setuptools都给安装了 阅读全文
posted @ 2018-05-22 10:38 baker95935 阅读(1904) 评论(0) 推荐(0)

摘要:cento7.5下玩转sphinx 1 安装依赖文件 2 下载 3 安装 4 编辑文件 5 启动 阅读全文
posted @ 2018-05-21 15:22 baker95935 阅读(418) 评论(0) 推荐(0)

摘要:一些常用的centos命令,记忆下,属于常用的 查询内网IP 查询外网IP 查看硬盘使用情况 查看系统资源使用率 查看系统进程 查看系统信息 查看系统版本 阅读全文
posted @ 2018-05-15 16:27 baker95935 阅读(162) 评论(0) 推荐(0)

摘要:Warning: require(): open_basedir restriction in effect. File(/www/wwwroot//../thinkphp/start.php) is not within the allowed path(s): 目录的问题 thinkphp 请设 阅读全文
posted @ 2018-05-15 15:06 baker95935 阅读(10784) 评论(0) 推荐(0)

摘要:指向“”的 <script> 加载失败 找了半天没找到原因 原来是meta里面的 csp Content-Security-Policy <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" /> 阅读全文
posted @ 2018-05-14 16:15 baker95935 阅读(5441) 评论(0) 推荐(0)

摘要:thinkphp5的程序部署到虚拟主机的配置 建议不要,因为这些目录文件会全部保留,那么没办法的时候咋整 1 htdocs 虚拟主机上的 把public/index.php修改 改动后的放到 htdocs目录(虚拟主机的根目录) 2 把.htaccess文件也移动到根目录下。 阅读全文
posted @ 2018-05-11 16:14 baker95935 阅读(3679) 评论(1) 推荐(0)

摘要:最近在玩django,想部署个网站试试,结果发现线上默认的centos用得居然是python2.7.5,那么先升级下吧,到python3.6.5 yum安装时python2.7.5 那么编译安装吧 那么开始吧 下载完毕 解压 进入目录 安装 添加到环境变量 查看python3版本信息 大功告成 阅读全文
posted @ 2018-05-10 11:47 baker95935 阅读(1286) 评论(0) 推荐(0)

摘要:在cmd输入: 阅读全文
posted @ 2018-05-10 10:44 baker95935 阅读(427) 评论(0) 推荐(0)

摘要:项目目录介绍: manage.py : Django项目里面的工具,通过它可以调用django shell和数据库等。 mysite/ 主要是项目配置的信息,通常一次生成后不需要其他操作 | settings.py : 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量。 | ur 阅读全文
posted @ 2018-05-07 16:19 baker95935 阅读(198) 评论(0) 推荐(0)

摘要:今天找遍了,PYTHON项目中的文件,也没发现后台管理的这些页面去哪里修改 原来在pycharm中的外部库中,查找django,最终找到 $python\django\django\contrib\admin\templates\admin\base.html 阅读全文
posted @ 2018-05-07 16:08 baker95935 阅读(143) 评论(0) 推荐(0)

摘要:温故而知新正则表达式 把自己能记得去的重新复习一下 \d 数字 \w 字符 \s匹配空白符 \b 匹配单词的开始或者结束 {2,10}重复2到10次 [a-z0-9]a到z或者0到9直接选取一个 ^开头 $结束 *重复0到无限次 +重复1次到无限次 ?重复0次到1次 如果是大写的那么是反义 就是不匹 阅读全文
posted @ 2018-05-03 10:47 baker95935 阅读(138) 评论(0) 推荐(0)