linux中django+apache配置
2015-11-17 10:55
706 查看
配置apahce通过mod_wsgi访问django代码,最终通过版本说明:
Apache/2.0.63 (Unix) DAV/2 mod_wsgi/3.5 Python/2.6.6
下面讲述一波三折的错误经历:
1、首先apache和python版本如上,安装过程比较简单,开始选择安装mod_wsgi 4.4,出现错误
查询得知得安装python开发包,python-devel,通过yum install python-devel后,还是有错误:
于是卸载之前的开发包,下载python-devel的rpm包安装,继续错误:
这个包的版本显然有问题,可以python 的版本确实为2.6.6,可能是小版本的问题,可是小版本不知道怎么查???有知道的同学可以在下面留言,多谢了~~
2、重新yum install python-devel,考虑到可能是mod_wsgi的问题,于是下了一个较低的版本 3.5.哈哈,这次好了,不过warning依旧,被我选择性忽略了
3、打开浏览器访问 internal error
查看log,Apache/2.0.63 (Unix) DAV/2 mod_wsgi/3.5 Python/2.6.6 configured -- resuming normal operations
感觉可能是virtualhost的配置问题,可是实在找不到问题所在,又是一阵折腾
之前没有加location标签,加上之后OK
注,本质原因:
最后还得修改日志文件的权限
总结:
1、mod_wsgi版本
2、Location标签
3、日志文件权限
Apache/2.0.63 (Unix) DAV/2 mod_wsgi/3.5 Python/2.6.6
下面讲述一波三折的错误经历:
1、首先apache和python版本如上,安装过程比较简单,开始选择安装mod_wsgi 4.4,出现错误
查询得知得安装python开发包,python-devel,通过yum install python-devel后,还是有错误:
于是卸载之前的开发包,下载python-devel的rpm包安装,继续错误:
这个包的版本显然有问题,可以python 的版本确实为2.6.6,可能是小版本的问题,可是小版本不知道怎么查???有知道的同学可以在下面留言,多谢了~~
2、重新yum install python-devel,考虑到可能是mod_wsgi的问题,于是下了一个较低的版本 3.5.哈哈,这次好了,不过warning依旧,被我选择性忽略了
3、打开浏览器访问 internal error
查看log,Apache/2.0.63 (Unix) DAV/2 mod_wsgi/3.5 Python/2.6.6 configured -- resuming normal operations
感觉可能是virtualhost的配置问题,可是实在找不到问题所在,又是一阵折腾
之前没有加location标签,加上之后OK
注,本质原因:
最后还得修改日志文件的权限
总结:
1、mod_wsgi版本
2、Location标签
3、日志文件权限
相关文章推荐
- Apache 403
- spark出现task不能序列化错误的解决方法 org.apache.spark.SparkException: Task not serializable
- 【笔记】解决方法Caused by: java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory
- apache2虚拟主机、目录设置
- mac系统环境下的apache配置虚拟目录
- apache avro 1
- Uploadify 上传不成功提示未接收到$_POST['timestamp']参数
- PHP安全之 apache多进程编码需注意的地方
- Apache mina:IoHandler
- apache下面的下载资源,如果不想从apache.org上面下载可以从下面下载
- Apache mina :IoBuffer
- Apache Spark学习:利用Eclipse构建Spark集成开发环境
- apache的学习过程
- Apache发布更新Commons-Collections3.2.2,却仍未能解决反序列化安全问题
- SSMF maven项目 mybatis报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found
- php apache
- Apache Stratos探究:云分区(Cloud Partitioning)
- Apache
- yum 安装时错误 Errno 14 Couldn't resolve host 解决办法
- apache如何配置默认的根目录