跳过 centos部署 webpy的各种坑

用centos部署webpy发现的各种坑:

1、python 版本:

2、中文编码:

3、web模块路径:

  在命令行里输入python,能import web,但是网站错误报告一直报告没有找到web模块,说明web模块路径有问题。pythonpath有问题。用sys.path打印出来看后,果然找不到web模块的路径。

  解决方法1:在index.py文件里将web模块的路径加入pythonpath --

    sys.path.append(‘/usr/local/lib/python2.7/site-packages/‘)
    sys.path.append(ABSPATH)

4、OperationalError: unable to open database file。

时间: 2024-10-05 05:42:16

跳过 centos部署 webpy的各种坑的相关文章

Tigase XMPP Server在CentOS部署与配置

Tigase XMPP Server在CentOS部署与配置 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs 下面讲述Tigase XMPP Server在Linux服务器上的安装,Tigase包含了所有的标准模块,且后端存储使用了MySQL数据库. 服务器CentOS 6.5Final x64 1.安装JDK Tigase需要JDK 1.6以上版本.另外,需配置JAVA_HOME环境变量.JDK7的安装过程省略. 2.安装MySQL 过程省略. 3

centos 部署php+nginx+memadmin + memcached

nginx http://nginx.org/download/nginx-1.7.3.tar.gz php http://cn2.php.net/distributions/php-5.5.14.tar.gz php.memcache插件 http://pecl.php.net/get/memcache-3.0.8.tgz memadmin http://www.junopen.com/memadmin/memadmin-1.0.12.tar.gz install nginx tar -zxf

Centos部署Xcache提升脚本编译效率

在为网站或者网络应用提升性能的时候,往往会有Opcode这一环,Xcache作为开源的Opcode缓存优化器,能很大程度上,提高PHP执行的速度,官方给出的提升范围是2-5倍,把编译过的Opcdoe放入共享内存中,避免每一次都去做繁琐的编译工作,目前Xcache支持所有现行的PHP分支的发布版本,下面我在Centos的环境下安装Xcache,安装结束后,无需特别的调用,除非进行变量对象的缓存,这里不建议使用Xcache做变量缓存,安装步骤,比较简单. 第一步 连接SSH,进入服务器 第二步 通过

centos部署简单tomcat及负载均衡

centos部署简单tomcat及负载均衡 实验拓扑: 实验准备: 准备好apache-tomcat及jdk和nginx的软件包,我这里使用的是 jdk-7u65-linux-x64.gz apache-tomcat-7.0.54.tar.gz nginx-1.9.4.tar.gz 实验前停止iptables和selinux sed -i '/SELINUX/s/enforcing/disabled/g' /etc/selinux/config /etc/init.d/iptables stop

itms-services协议:跳转网页部署及PHP动态生成 iOS渠道包IPA一键安装之plist

相信很多人尝试过使用揣果测试库(http://ipa.chuaiguo.com/)的无线安装测试IPA安装包功能.有心人一定注意到其itms-services协议的一键安装地址的url=部分并不是我们常见的plist文件路径,而是一个install.php通过增加参数的形式自动生成输出了plist.之前因为笔者的项目中渠道包不多,所以懒得去写这样一个文件帮助部署,可是最近,笔者的项目的渠道包不断增多了,显然部署多个plist文件管理上似乎越来越麻烦了,于是笔者开始仿照揣果实现了并结合自己项目的需

SpringBoot(二)CentOS部署SpringBoot项目从0到1

在之前的博文<详解intellij idea搭建SpringBoot>介绍了idea搭建SpringBoot的详细过程, 并在<CentOS安装Tomcat>中介绍了Tomcat的安装,前面几篇文章实际上已经充分准备好了部署Linux的必要条件.那么今天来看看如何在CentOS部署SpringBoot,让你的SpringBoot在服务器上跑起来. vLinux部署springboot 从0到1,5步走,在Linux Tomcat部署springboot: 1. <CentOS

Centos部署MariaDB数据库服务器

数据库服务器在企业中特别常见,本文介绍Centos部署MariaDB数据库服务. 第一步:确保YUN源已经配置好: 第二步:安装数据库软件包,mariadb-server.mariadb 软件包: yum -y install mariadb-server mariadb 第三步:启动 mariadb 服务,并设置开机自启,确认服务状态 systemctl restart mariadb //启动数据库服务 systemctl enable mariadb //设置开机自启 systemctl

CentOS 部署Etcd集群

一.环境介绍 操作系统信息:CentOS 7 64位 服务器信息: 192.168.80.130  Etcd-master 192.168.80.131  Etcd-node1 192.168.80.132  Etcd-node2 二.部署前准备 1.设置免密登录   [Master] [[email protected] ~]# ssh-keygen [[email protected] ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub Etcd-node1 [

Node学习笔记(四):gulp+express+io.socket部署angularJs2(填坑篇)

这篇就先暂停下上篇博客--你画我猜的进度,因为在做这个游戏的时候,想采用最新的ng2技术,奈何坑是一片又一片,这边就先介绍下环境部署和填坑史 既然要用ng2,首先要拿到资源,我这边用的是angularJs2 beta版的,网上的资源有两种,一个是文件全压缩版的.min.js版的另一个就是一大堆乱七八糟的js文件,主要是ng2已经完全采用TypeScript,加之对es6的支持,所以需要引入一大堆兼容,编译文件 这边刚好特别手欠想学学gulp,于是开搞配置gulp环境,压缩所有的js文件成一个mi