Python论坛  - 讨论区

标题:[python-chinese] mod_python publisher如何发布静态HTML页

2006年04月02日 星期日 15:50

gashero harry.python at gmail.com
Sun Apr 2 15:50:59 HKT 2006

大家好,我正在尝试用mod_python.publisher来写网站,但是测试了几天以后发现在mod_python
3.2.8中是无法发布HTML页面的。而且测试情款很不稳定。曾经在mod_python
3.2.5b下面通过一些配置上的技巧成功发布过HTML页面,
但是升级到3.2.8之后就再也不行了。我读过mod_python中的publisher的源代码,很短,似乎没有发布HTML的意思。
所以请求大家可以给我一些意见,告诉我如何方便的在publisher下发布HTML页面。

一些细节:
.htaccess
SetHandler mod_python
PythonHandler mod_python.publisher
PythonDebug On

我尝试过只使用AddHandler来实现HTML发布,但是这时就无法使用省略.py扩展名的方式来访问可执行对象了,publisher的优势也几乎消耗殆尽。所以希望大家指点我的是:如何即保留单独使用publisher的那些优点,包括缺省的index对象/模块调用,省略模块扩展名。又可以发布HTML页面。如果确实很不方便的话,我也只好自己写处理器了。
谢谢!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060402/2dca5a6b/attachment.html

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

2006年04月02日 星期日 16:10

limodou limodou at gmail.com
Sun Apr 2 16:10:05 HKT 2006

On 4/2/06, gashero <harry.python at gmail.com> wrote:
>
> 大家好,我正在尝试用mod_python.publisher来写网站,但是测试了几天以后发现在mod_python
> 3.2.8中是无法发布HTML页面的。而且测试情款很不稳定。曾经在mod_python
> 3.2.5b下面通过一些配置上的技巧成功发布过HTML页面,但是升级到3.2.8之后就再也不行了。我读过mod_python中的publisher的源代码,很短,似乎没有发布HTML的意思。
> 所以请求大家可以给我一些意见,告诉我如何方便的在publisher下发布HTML页面。
>
> 一些细节:
> .htaccess
> SetHandler mod_python
> PythonHandler mod_python.publisher
> PythonDebug On
>
> 我尝试过只使用AddHandler来实现HTML发布,但是这时就无法使用省略.py扩展名的方式来访问可执行对象了,publisher的优势也几乎消耗殆尽。所以希望大家指点我的是:如何即保留单独使用publisher的那些优点,包括缺省的index对象/模块调用,省略模块扩展名。又可以发布HTML页面。如果确实很不方便的话,我也只好自己写处理器了。
> 谢谢!

静态网页通过 apache 来提供,通过 alias 或其它的方式。

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

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

2006年04月02日 星期日 16:18

gashero harry.python at gmail.com
Sun Apr 2 16:18:50 HKT 2006

嘿嘿,还好有limodou。那请问alias是一个模块?
另外我刚刚发现一个办法,自己也是可以忍受的,就是把所有的mod_python教本放在一个不存放html文件的目录下面。在那个目录下面用publisher。
这样URL中就不会出现.py了。
多谢,请问还有什么更好的办法么?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060402/dd12b1f3/attachment-0001.htm

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

2006年04月02日 星期日 16:20

gashero harry.python at gmail.com
Sun Apr 2 16:20:17 HKT 2006

mod_python manual的第五掌我也翻译完了,3天内发布到我的博客上,希望limodou可以捧场哦。这次是整个文档都翻译完成了。
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060402/eb1f9459/attachment.html

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

2006年04月02日 星期日 16:23

limodou limodou at gmail.com
Sun Apr 2 16:23:36 HKT 2006

On 4/2/06, gashero <harry.python at gmail.com> wrote:
>
> 嘿嘿,还好有limodou。那请问alias是一个模块?
> 另外我刚刚发现一个办法,自己也是可以忍受的,就是把所有的mod_python教本放在一个不存放html文件的目录下面。在那个目录下面用publisher。这样URL中就不会出现.py了。
> 多谢,请问还有什么更好的办法么?
>
Alias是apache的一个命令,你可以查一查。还可以使用rewriterule来处理。在网上找一找。

django就是这样。它其本上只处理动态内容,对于静态的东西还是建议使用web server来作。

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

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

2006年04月02日 星期日 16:24

limodou limodou at gmail.com
Sun Apr 2 16:24:08 HKT 2006

On 4/2/06, gashero <harry.python at gmail.com> wrote:
> mod_python
> manual的第五掌我也翻译完了,3天内发布到我的博客上,希望limodou可以捧场哦。这次是整个文档都翻译完成了。

好啊。

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

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

2006年04月02日 星期日 16:29

gashero harry.python at gmail.com
Sun Apr 2 16:29:42 HKT 2006

好,我去试试,正在朋友的电脑上上网。解决了这个问题我会发贴纪念的。多谢limodou!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060402/f04bebad/attachment.html

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号