zoukankan      html  css  js  c++  java
  • Django部属到Windows IIS所遇到的问题及解决方法

    1.IIS 500.0错误

    这种错误的原因是多种多样的

    • 首先先用Python命令在项目目录下使用python manage.py runserver启动,用浏览器测试,如果有代码方面内部问题,及时改正
    • 其次假如IIS无法启动Python也会出现这个问题,要解决这个问题就把Python设置为可执行

    image

    2.管理后台样式丢失


    首先要添加虚拟目录,在IIS找选中网站项目名,右键--添加虚拟路径

    在static里新建一个web.config文件,然后写入下面的内容:

    <?xml version="1.0" encoding="UTF-8"?>

    <configuration>

    <system.webServer>

    <!-- this configuration overrides the FastCGI handler to let IIS serve the static files -->

    <handlers>

    <clear/>

    <add name="StaticFile" path="*" verb="*" modules="StaticFileModule" resourceType="File" requireAccess="Read" />

    </handlers>

    </system.webServer>

    </configuration>


    在settings.py里添加STATIC_ROOT配置指定收集路径如:

    #指定样式收集目录,路径一般为项目里的static文件夹

    STATIC_ROOT  = os.path.join(BASE_DIR, 'static')

    #或

    STATIC_ROOT = 'C:pythonmysitestatic'

  • 相关阅读:
    八、总结
    第5章、Kafka监控
    十一、总结
    十、图形化的客户端和监控工具
    九、zookeeper四字监控命令
    八、zookeeper 开源客户端curator介绍
    七、Zookeeper原理
    六、zookeeper 事件监听机制
    五、zookeeper的javaApi
    四、zookeeper的Acl权限控制
  • 原文地址:https://www.cnblogs.com/zhangdongsheng/p/14281602.html
Copyright © 2011-2022 走看看