apache部署python程序出现503错误的解决方法


Posted in Python onJuly 24, 2017

前言

本文主要给大家介绍了解决apahce部署python程序出现503错误的相关内容,下面话不多说了,下一起看看详细的介绍吧。

发现问题

今天更新服务器后,发现使用apache部署的某个python程序无法访问了,返回503错误,报错日志如下:

[Thu Apr 13 10:54:40 2017] [error] [client 127.0.0.1] (13)Permission denied: mod_wsgi (pid=1814): Unable to connect to WSGI daemon process 'trac' on '/etc/httpd/logs/wsgi.1798.0.2.sock' after multiple attempts.

解决过程

一看是权限问题,于是修改了对应sock文件的权限为777,发现还是503错误,重启httpd服务后也是如此。这时候发现一个问题,为啥这个sock文件会在logs目录呢?一般来说应该是在/var/run目录下啊?

于是打开对应的配置文件,发现里面没有配置WSGISocketPrefix选项,于是在conf文件中添加WSGISocketPrefix /var/run/wsgi后重启服务,恢复正常了。

奇怪的是,之前没有配置这个怎么就不会报错呢?难道是版本更新引起的问题?知道的朋友们可以留言进行讨论下。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
使用python解析xml成对应的html示例分享
Apr 02 Python
跟老齐学Python之玩转字符串(1)
Sep 14 Python
详解用python实现简单的遗传算法
Jan 02 Python
Python实现的生成格雷码功能示例
Jan 24 Python
django之跨表查询及添加记录的示例代码
Oct 16 Python
python微信公众号之关注公众号自动回复
Oct 25 Python
Python3.5 处理文本txt,删除不需要的行方法
Dec 10 Python
使用Python的Turtle库绘制森林的实例
Dec 18 Python
一文了解python 3 字符串格式化 F-string 用法
Mar 04 Python
python os模块常用的29种方法使用详解
Jun 02 Python
python 如何用urllib与服务端交互(发送和接收数据)
Mar 04 Python
Python djanjo之csrf防跨站攻击实验过程
May 14 Python
Python元组操作实例分析【创建、赋值、更新、删除等】
Jul 24 #Python
Python实现购物程序思路及代码
Jul 24 #Python
python实现上传下载文件功能
Nov 19 #Python
分享几道你可能遇到的python面试题
Jul 24 #Python
python 判断是否为正小数和正整数的实例
Jul 23 #Python
python WindowsError的错误代码详解
Jul 23 #Python
python实现发送邮件功能
Jul 22 #Python
You might like
php的array_multisort()使用方法介绍
2012/05/16 PHP
PHP explode()函数用法、切分字符串
2012/10/03 PHP
AJAX的跨域访问-两种有效的解决方法介绍
2013/06/22 PHP
带密匙的php加密解密示例分享
2014/01/29 PHP
Laravel的throttle中间件失效问题解决方法
2016/10/09 PHP
PHP中的浅复制与深复制的实例详解
2017/10/26 PHP
php实现表单提交上传文件功能
2018/05/28 PHP
JQuery实现鼠标滚轮滑动到页面节点
2015/07/28 Javascript
js关于getImageData跨域问题的解决方法
2016/10/14 Javascript
jQuery ajax的功能实现方法详解
2017/01/06 Javascript
javascript基础知识之html5轮播图实例讲解(44)
2017/02/17 Javascript
单击按钮发送验证码,出现倒计时的简单实例
2017/03/17 Javascript
原生js封装自定义滚动条
2017/03/24 Javascript
Nodejs中crypto模块的安全知识讲解
2018/01/03 NodeJs
使用layui 渲染table数据表格的实例代码
2018/08/19 Javascript
vue插件实现v-model功能
2018/09/10 Javascript
判断iOS、Android以及PC端的示例代码
2018/11/15 Javascript
JS实现简单的文字无缝上下滚动功能示例
2019/06/22 Javascript
基于小程序请求接口wx.request封装的类axios请求
2020/07/02 Javascript
vue 动态组件(component :is) 和 dom元素限制(is)用法说明
2020/09/04 Javascript
Python构造函数及解构函数介绍
2015/02/26 Python
高效使用Python字典的清单
2018/04/04 Python
使用python判断你是青少年还是老年人
2018/11/29 Python
对python数据切割归并算法的实例讲解
2018/12/12 Python
Python使用paramiko操作linux的方法讲解
2019/02/25 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
浅谈PySpark SQL 相关知识介绍
2019/06/14 Python
python字符串的拼接方法总结
2019/11/18 Python
Python字符串格式化输出代码实例
2019/11/22 Python
linux面试题参考答案(11)
2012/05/01 面试题
临床医学大学生求职信
2013/09/28 职场文书
个性婚礼策划方案
2014/05/17 职场文书
大学英语专业求职信
2014/06/21 职场文书
运动员获奖感言
2014/08/15 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
Redis 中使用 list,streams,pub/sub 几种方式实现消息队列的问题
2022/03/16 Redis