Python论坛  - 讨论区

标题:[python-chinese] django布署到apache上,css和图片无法正常显示了

2006年07月26日 星期三 00:34

lendcomcn lendcomcn at gmail.com
Wed Jul 26 00:34:11 HKT 2006

很奇怪。使用django默认的服务器是好的。但布署到apache上就不行了。一般出现这种情况多数在那,是apache的配置上吗?

如果是配置上,应该怎么做呀?

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月26日 星期三 01:00

马踏飞燕 honeyday.mj at gmail.com
Wed Jul 26 01:00:57 HKT 2006

这是因为你配置的路经不对。
用django自带的server的时候,你应该在url里面配置了静态内容服务的东西。而在apache里面,这个是没有用的。
在apache实现这个非常的简单,如下这么做:
在你配置的虚拟主机那一段里面加入下面的语句

Alias /media D:/python_home/python24/Lib/site-packages/django/contrib/admin/media

        SetHandler None
    

上面的语句就是配置django admin的css和图片的所在地。
至于你自己的,同理可证。加一个Alias,然后再配置一下这个Location不需要用mod_python来解析就可以了。这个效果就跟在django里面配置的那个静态媒体服务是一样的。

在 06-7-26,lendcomcn<lendcomcn at gmail.com> 写道:
> 很奇怪。使用django默认的服务器是好的。但布署到apache上就不行了。一般出现这种情况多数在那,是apache的配置上吗?
>
> 如果是配置上,应该怎么做呀?
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月26日 星期三 22:54

lendcomcn lendcomcn at gmail.com
Wed Jul 26 22:54:33 HKT 2006

以下是在apahce中的日志。。我在apache按你的说的也做过,也显示不了。

[Wed Jul 26 22:44:04 2006] [error] [client 127.0.0.1] File does not
exist: C:/workspace/python/myproject/media, referer:
http://localhost/address/
[Wed Jul 26 22:44:04 2006] [error] [client 127.0.0.1] File does not
exist: C:/workspace/python/myproject/media, referer:
http://localhost/address/




在 06-7-26,马踏飞燕<honeyday.mj at gmail.com> 写道:
> 这是因为你配置的路经不对。
> 用django自带的server的时候,你应该在url里面配置了静态内容服务的东西。而在apache里面,这个是没有用的。
> 在apache实现这个非常的简单,如下这么做:
> 在你配置的虚拟主机那一段里面加入下面的语句
>
> Alias /media D:/python_home/python24/Lib/site-packages/django/contrib/admin/media
> 
>         SetHandler None
>     
>
> 上面的语句就是配置django admin的css和图片的所在地。
> 至于你自己的,同理可证。加一个Alias,然后再配置一下这个Location不需要用mod_python来解析就可以了。这个效果就跟在django里面配置的那个静态媒体服务是一样的。
>
> 在 06-7-26,lendcomcn<lendcomcn at gmail.com> 写道:
> > 很奇怪。使用django默认的服务器是好的。但布署到apache上就不行了。一般出现这种情况多数在那,是apache的配置上吗?
> >
> > 如果是配置上,应该怎么做呀?
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
> >
> >
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月26日 星期三 23:01

lendcomcn lendcomcn at gmail.com
Wed Jul 26 23:01:04 HKT 2006

已经解决了,呵呵,谢谢兄弟。。

在 06-7-26,lendcomcn<lendcomcn at gmail.com> 写道:
> 以下是在apahce中的日志。。我在apache按你的说的也做过,也显示不了。
>
> [Wed Jul 26 22:44:04 2006] [error] [client 127.0.0.1] File does not
> exist: C:/workspace/python/myproject/media, referer:
> http://localhost/address/
> [Wed Jul 26 22:44:04 2006] [error] [client 127.0.0.1] File does not
> exist: C:/workspace/python/myproject/media, referer:
> http://localhost/address/
>
>
>
>
> 在 06-7-26,马踏飞燕<honeyday.mj at gmail.com> 写道:
> > 这是因为你配置的路经不对。
> > 用django自带的server的时候,你应该在url里面配置了静态内容服务的东西。而在apache里面,这个是没有用的。
> > 在apache实现这个非常的简单,如下这么做:
> > 在你配置的虚拟主机那一段里面加入下面的语句
> >
> > Alias /media D:/python_home/python24/Lib/site-packages/django/contrib/admin/media
> > 
> >         SetHandler None
> >     
> >
> > 上面的语句就是配置django admin的css和图片的所在地。
> > 至于你自己的,同理可证。加一个Alias,然后再配置一下这个Location不需要用mod_python来解析就可以了。这个效果就跟在django里面配置的那个静态媒体服务是一样的。
> >
> > 在 06-7-26,lendcomcn<lendcomcn at gmail.com> 写道:
> > > 很奇怪。使用django默认的服务器是好的。但布署到apache上就不行了。一般出现这种情况多数在那,是apache的配置上吗?
> > >
> > > 如果是配置上,应该怎么做呀?
> > >
> > > _______________________________________________
> > > python-chinese
> > > Post: send python-chinese at lists.python.cn
> > > Subscribe: send subscribe to python-chinese-request at lists.python.cn
> > > Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> > > Detail Info: http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
> >
> >
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号