cobbler登录web界面时出现“Internal Server Err…
2019-04-25 06:48:54来源:博客园 阅读 ()
当进行cobbler配置后,并进行web登录时,出现错误:
先查看其日志位置
#cat /etc/httpd/conf.d/ssl.conf
在其中位置发现其错误的日志位置为/etc/httpd/logs/ssl_error_log
打开文件#cat /etc/httpd/logs/ssl_error_log
日志回查: 1、在/usr/share/cobbler/web/cobbler.wsgi发现26行错误:_application=get_wsgi_application()错误,这个就表示有控件出错
2、向下看/usr/lib/python2.7/site-packages/django/core/wsgi.py中发现13行问题,是由于get_wsgi_application所引起的,错误提示为django.setup(set_prefix=False)
3、向下看/usr/lib/python2.7/site-pages/django/_init_.py中发现22行错误,错误提示:configure_loggin(settings.LOGGING_CONFIG,settings.LOGGING)
根据日志的问题判断是django的版本的问题
查看django的版本
#cat -n /usr/share/cobbler/web/settings.py
第89行:from django.conf.global_settings import TEMPLATE_CONTEXT_PROCESSORS
查看资料,确定版本的问题
解决方法
#下载pip.py
wget https://bootstrap.pypa.io/get-pip.py
#调用本地python运行pip.py脚本
python get-pip.py
#安装pip
pip install Django==1.8.9
#查看pip版本号
python -c "import django; print(django.get_version())"
#重启httpd
systemctl restart httpd
注:此解决方法来源于:https://blog.51cto.com/12643266/2339793,如需要转载,请标注。
查看效果
完全解决
至此关于cobbler安装好之后出现错误:Internal Server Errorr的引起的原因是由于django引起,以后多加注意;
原文链接:https://www.cnblogs.com/wang50902/p/10760404.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- ubuntu开机grub引导界面、登录界面美化 2020-06-09
- HeartBeat基础配置(实现Web服务双机热备) 2020-05-25
- 容器技术之LXC WEB管理工具LXC WEB Panel 2020-05-17
- Ubuntu 18.04 新系统 允许root远程登录 2020-05-11
- httpd之Web服务概述(一) 2020-05-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash