当进行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引起,以后多加注意;

cobbler登录web界面时出现“Internal Server Error”的更多相关文章

  1. Cobbler 登录web界面提示报错“Internal Server Error”解决办法

    Cobbler登录web页面报错 查看httpd日志/etc/httpd/logs/ssl_error_log 查看cobbler的py配置文件 sed -n '38,41p' /usr/share/ ...

  2. SpringMVC3中返回json字符串时500 Internal Server Error的处理方案

    搭建 Spring3+MyBatis+Rest+BootStrap+JBPM项目环境后,测试发现了一个操蛋的问题.使用Spring MVC的自动类型转换为JSON时,后台数据List/Map获取完全正 ...

  3. VS2012 调试Web项目 遭遇 HTTP 错误 500.23 - Internal Server Error

    原文:VS2012 调试Web项目 遭遇 HTTP 错误 500.23 - Internal Server Error 在使用vs2012 调试Web站点时 报错 500.23,详细如图 此错误是因为 ...

  4. HTTP 错误 500.19 – Internal Server Error web.config 文件的 system.webServer/httpErrors 节中不允许绝对物理路径“C:\inetpub\custerr”[转]

    给ASP或者ASP.NET等需要配置IIS服务器的过程中,很可能会遇到以下两种错误.尤其是用Win7系统的,配置IIS7.0版本比用XP系统配置IIS5.1版本而言要复杂复杂一些.当同时需要配置ASP ...

  5. 创建keystone的catalog时提示:‘Internal Server Error (HTTP 500)’

    在生成keystone的catalog时: [root@controller ~]# openstack service create --name keystone --description &q ...

  6. python urllib2导出elasticsearch数据时 返回 "urllib2.HTTPError: HTTP Error 500: Internal Server Error"

    0.业务场景 将ES中某个index的某个字段的所有数据,导出到文件中 1.ES数据导出方法简述 ES数据导出方法,我主要找到了以下几个方面,欢迎大家补充: ES官方API:snapshot and ...

  7. 在使用pydelicious时出现HTTP Error 500: Internal Server Error的错误的解决方法:

    问题:在学习<集体智慧编程>的过程中,第二章中如果你遇到了pydelicious.PyDeliciousException: HTTP Error 500: Internal Server ...

  8. 调用 WebService 浏览器提示 500 (Internal Server Error) 的原因及解决办法

    在 ASP.NET 开发中,WebService部署成站点之后,如果在本地测试WebService可以运行,在远程却显示“测试窗体只能用于来自本地计算机的请求”或 者"The test fo ...

  9. HTTP 错误 500.22 - Internal Server Error

    HTTP 错误 500.22 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置. 最可能的原因: 此应用程序在 system.web/http ...

随机推荐

  1. redis初步了解

    redis是什么 redis是一个开源的内存数据库,拥有非常优秀的性能 如何安装redis 在linux下安装软件有几种方式:二进制文件安装和源码安装,由于redis不依赖任何外部库,所以源码安装非常 ...

  2. Automated EBS Snapshots using AWS Lambda & CloudWatch

    Overview In this post, we'll cover how to automate EBS snapshots for your AWS infrastructure using L ...

  3. git 与 ftp 共同工作

    因git主要用于版本管理,代码同步方面,因临时调试等原因,需要使用ftp上传文件. 但因为git的账户为ubuntu,ftp是虚拟账户overlord 导致文件权限不同,出现的问题主要有: 1.ftp ...

  4. python第三方库之PyGraphics

    有一段代码要import media,打开python自带的IDLE,输入: >>>import media 就会提示没有media这个模块! 原来media模块不是系统的标准模块, ...

  5. c# 使用http摘要认证

    .net 使用http摘要认证,返回json数据 using System; using System.Collections.Generic; using System.Linq; using Sy ...

  6. php7 使用simplexml扩展处理xml

    <?php $xmldoc = "<?xml version=\"1.0\" encoding=\"gb2312\"?> <s ...

  7. ubuntu中连接mssql数据库sqlserver

    参考文章 https://blog.csdn.net/fangaoxin/article/details/5386149 (感谢作者) sudo apt-get install tdsodbc sud ...

  8. sed指令的奇淫技巧

    查看某一个文件第5行和第10行sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行. 查看某文件中指定第几行内容可以用sed -n '100{p;q}' filen ...

  9. [蓝桥杯]PREV-23.历届试题_数字游戏

    问题描述 栋栋正在和同学们玩一个数字游戏. 游戏的规则是这样的:栋栋和同学们一共n个人围坐在一圈.栋栋首先说出数字1.接下来,坐在栋栋左手边的同学要说下一个数字2.再下面的一个同学要从上一个同学说的数 ...

  10. 'pip' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

    之前python2.7是没有pip的,需要安装python3.6 以上. 但是安装3.6版本后,还是一样.官网提示需要执行以下命令:python -m ensurepip --default-pip ...