Rob Shinn
rob.shinn at gmail.com
Thu May 22 13:48:30 EDT 2008
Ok, more help: This is what I get from python when I try to import apache and psp from mod_python directly into the Python interpreter: >>> from mod_python import apache,psp Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.5/site-packages/mod_python/apache.py", line 28, in <module> import _apache ImportError: No module named _apache >>> from mod_python import psp Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.5/site-packages/mod_python/psp.py", line 20, in <module> import apache, Session, util, _psp File "/usr/lib/python2.5/site-packages/mod_python/apache.py", line 28, in <module> import _apache ImportError: No module named _apache >>> Something seems broken here. On Thu, May 22, 2008 at 8:43 AM, Rob Shinn <rob.shinn at gmail.com> wrote: > <html> > <% > import time > %> > Hello <%=what%> the time is: <%=time.strftime("%Y-%m-%d, %H:%M:%S")%> > </html> > > > > On Thu, May 22, 2008 at 8:26 AM, Graham Dumpleton < > graham.dumpleton at gmail.com> wrote: > >> Post the actual PSP code. >> >> 2008/5/22 Rob Shinn <rob.shinn at gmail.com>: >> > Yep. Tried "view source" and it's empty. The PSP code is copied and >> pasted >> > from the first example in the docs. What's weird is that the >> > PublisherHandler works just fine for non-PSP code. >> > >> > >> > On Wed, May 21, 2008 at 11:44 PM, Graham Dumpleton >> > <graham.dumpleton at gmail.com> wrote: >> >> >> >> Are you sure it is blank? Are you sure you haven't made a mistake in >> >> any HTML and the browser is treating the whole contents as part of the >> >> markup and therefore not displaying? >> >> >> >> Try 'View Source' on the response in the browser. >> >> >> >> Graham >> >> >> >> 2008/5/22 Rob Shinn <rob.shinn at gmail.com>: >> >> > tried running the sample "Hello, world" PSP script from the >> >> > documentation >> >> > but it just returns a blank page. I'm running mod_python 3.2.10 on >> >> > Apache >> >> > 2.2.3 running under Ubuntu 7.04 Feisty. Apache directives used to >> load >> >> > mod_python.psp: >> >> > >> >> > <Directory /var/www-sec/st/> >> >> > AddHandler mod_python .psp .psp_ >> >> > PythonHandler mod_python.psp >> >> > PythonDebug On >> >> > </Directory> >> >> > >> >> > I also tried using PSP through PublisherHandler. Same thing, the >> run() >> >> > method of the psp.PSP instance returns nothing: >> >> > >> >> > #!/usr/bin/env python >> >> > from mod_python import apache,psp >> >> > >> >> > >> >> > def handler(req): >> >> > req.content_type = 'text/html' >> >> > template = psp.PSP(req, filename='/var/www/st/test.psp') >> >> > #req.write("%s" % template.run()) >> >> > template.run({'what':'hello'}) >> >> > req.flush() >> >> > return apache.OK >> >> > >> >> > _______________________________________________ >> >> > Mod_python mailing list >> >> > Mod_python at modpython.org >> >> > http://mailman.modpython.org/mailman/listinfo/mod_python >> >> > >> > >> > >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mm_cfg_has_not_been_edited_to_set_host_domains/pipermail/mod_python/attachments/20080522/166e1319/attachment.html
|