Clodoaldo Pinto Neto
clodoaldo.pinto.neto at gmail.com
Mon Mar 9 19:21:07 EDT 2009
2009/3/9 Tim Valenta <tonightslastsong at gmail.com>: >> Do not override the default Apache content type as it will effect the >> whole server. > > And if that's what you want, then it's just as well. Anything that > isn't text/plain would have to specify its type, and that'd be no > different than if it were text/html instead. Not sure I understand what you mean. Plain text is rendered inconveniently by the browsers if the content type is text/html, like it will use a fancy font, in instead of fixed, and will not respect new lines making most kinds of texts, like code, much harder or next to impossible to read. Regards, Clodoaldo > But if your server isn't just running this new project, then don't > change it, as Graham said. If it's your own thing, then do whatever > you want, with the future in mind :) > > Tim > > On Mon, Mar 9, 2009 at 4:45 PM, Graham Dumpleton > <graham.dumpleton at gmail.com> wrote: >> >> 2009/3/10 Tim Valenta <tonightslastsong at gmail.com>: >> > I know I still did. I haven't used psp. You could set your default Apache >> > content type to be 'text/html' if you want, and then you wouldn't have to do >> > it manually each time. But whatever fits your situation is best. >> >> Do not override the default Apache content type as it will effect the >> whole server. >> >> PSP handler should already set req.content_type to 'text/html'. >> >> The publisher handler will try and guess whether returned content is >> text/html if not explicitly set. This guess isn't done though where >> req.write() is used, only being done where response is returned as >> string from publisher function. The guessing code tries to determine >> if it is HTML by looking at last 100 characters of the response and >> seeing if it matches regex: >> >> re_html = re.compile(r"</HTML\s*>\s*$",re.I) >> >> If for some reason the closing HTML tag is missing or badly formatted >> it will not know it is HTML. >> >> The safest way is always to set req.content_type explicitly. >> >> Graham >> >> > Tim >> > >> > On Mon, Mar 9, 2009 at 4:09 PM, Jordan Dunn <jdunn at nodetwo.org> wrote: >> >> >> >> do you have to set that if your using publisher instead of psp? >> >> >> >> On Mon, Mar 9, 2009 at 4:52 PM, Tim Valenta <tonightslastsong at gmail.com> >> >> wrote: >> >>> >> >>> Make sure you set the content type to text/html instead of what the >> >>> default is. I don't think mod_python is going to do that part for you. >> >>> http://www.modpython.org/pipermail/mod_python/2006-November/022587.html >> >>> >> >>> On Mon, Mar 9, 2009 at 3:42 PM, Graham Dumpleton >> >>> <graham.dumpleton at gmail.com> wrote: >> >>>> >> >>>> 2009/3/10 Jordan Dunn <jdunn at nodetwo.org>: >> >>>> > the only problem in having is that in IE7 it is printing the source >> >>>> > instead >> >>>> > of just the html. >> >>>> >> >>>> Unrelated. If you are having that problem you mustn't be configuring >> >>>> Apache correctly for your specific mod_python application. >> >>>> >> >>>> Please use reply-all and keep followups on the list. >> >>>> >> >>>> Graham >> >>>> >> >>>> > On Mon, Mar 9, 2009 at 4:30 PM, Graham Dumpleton >> >>>> > <graham.dumpleton at gmail.com> wrote: >> >>>> >> >> >>>> >> Correct, it is effectively a warning only in this case. Because >> >>>> >> Windows uses a DLL for Python library it automatically picks up the >> >>>> >> newer version. >> >>>> >> >> >>>> >> It would however be a problem on UNIX if mod_python had been compiled >> >>>> >> against a static Python library instead of a shared library. >> >>>> >> >> >>>> >> Graham >> >>>> >> >> >>>> >> 2009/3/10 Tim Valenta <tonightslastsong at gmail.com>: >> >>>> >> > If I'm not mistaken, I think it still runs, right? It does give a >> >>>> >> > warning, >> >>>> >> > but that is because that version was compiled with Python 2.5 >> >>>> >> > (straight >> >>>> >> > 2.5, >> >>>> >> > not 2.5.2 or 2.5.4) >> >>>> >> > I'm not sure if there's anything you'll be able to simply change to >> >>>> >> > fix >> >>>> >> > it. >> >>>> >> > It shouldn't have any problems though. (At least, I haven't >> >>>> >> > experienced >> >>>> >> > any.) >> >>>> >> > Tim >> >>>> >> > >> >>>> >> > 2009/3/9 Jordan Dunn <jdunn at nodetwo.org> >> >>>> >> >> >> >>>> >> >> i installed apache2.2 and python 2.5.4, and when i installed >> >>>> >> >> mod_python >> >>>> >> >> it >> >>>> >> >> installed fine, but in the apache logs it says its looking for 2.5 >> >>>> >> >> instead >> >>>> >> >> of 2.5.4? how can i fix this? >> >>>> >> >> _______________________________________________ >> >>>> >> >> Mod_python mailing list >> >>>> >> >> Mod_python at modpython.org >> >>>> >> >> http://mailman.modpython.org/mailman/listinfo/mod_python >> >>>> >> >> >> >>>> >> > >> >>>> >> > >> >>>> >> > >> >>>> >> > -- >> >>>> >> > "If you had a katana, ..." >> >>>> >> > Party like it's 1234567890 >> >>>> >> > >> >>>> >> > _______________________________________________ >> >>>> >> > Mod_python mailing list >> >>>> >> > Mod_python at modpython.org >> >>>> >> > http://mailman.modpython.org/mailman/listinfo/mod_python >> >>>> >> > >> >>>> >> > >> >>>> > >> >>>> > >> >>>> >> >>>> _______________________________________________ >> >>>> Mod_python mailing list >> >>>> Mod_python at modpython.org >> >>>> http://mailman.modpython.org/mailman/listinfo/mod_python >> >>> >> >>> >> >>> >> >>> -- >> >>> "If you had a katana, ..." >> >>> Party like it's 1234567890 >> >> >> > >> > >> > >> > -- >> > "If you had a katana, ..." >> > Party like it's 1234567890 >> > > > > > -- > "If you had a katana, ..." > Party like it's 1234567890 > > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://mailman.modpython.org/mailman/listinfo/mod_python >
|