zoukankan      html  css  js  c++  java
  • cobbler登录web界面时出现“Internal Server Error”

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

     

  • 相关阅读:
    数论学习笔记之欧拉函数
    [CQOI2014]危桥
    lspci -nnk
    linux 详解useradd 命令基本用法
    。 (有些情况下通过 lsof(8) 或 fuser(1) 可以 找到有关使用该设备的进程的有用信息)
    CentOS 7 设置默认进入字符界面
    下面附上top和sar的使用方法,方便参考! "top"工具
    Centos7/RHEL7 开启kdump
    Linux内存带宽的一些测试笔记
    调试测试
  • 原文地址:https://www.cnblogs.com/wang50902/p/10760404.html
Copyright © 2011-2022 走看看