Made sure that the web2py directory contained a directory named “deposit”.
Re-tested – NO GOOD.
Opened a WebFaction Ticket.
WebFaction Support suggested that I “…try running the web2py daemon script manually (“python2.5 web2py[.py]”) to initialize those systems”.
Decided i would do that.
Ran web2py from the SSH command line to initialize it.
$ cd ~/path_to_troubled_web2py_instance/web2py/
$ python2.5 web2py.py Up came web2py saying: **************** web2py Enterprise Web Framework Created by Massimo Di Pierro, Copyright 2007-2011 Version 1.92.1 (2011-02-16 15:04:40) Database drivers available: SQLite3, pymysql, PostgreSQL Starting hardcron… choose a password: please visit: http://127.0.0.1:8000/ use “kill -SIGTERM 6744” to shutdown the web2py server ****************
I let it run for a couple of minutes to initialize.
$ kill -SIGTERM 6744 # The number 6744 varies. Use the number mentioned by web2py.
Re-tested by by using IE8 to https login to the associated web2py admin from my windows XP desktop. SUCCESS. I was able to create the “home” app.
Here’s what’s going on. When you publish a post, it gets its own html page. Then that page gets rolled up into the Blog Home View, which is itself a page with one single element. All the other post pages get stripped of their , , , etc. elements and get put under a
element with, as noted, a unique id number. Look for yourself by viewing the Page Source of my Blog Home View.
Notice that there are several
Note that when I wrote writeJSo immediately followed by ‘()’ parentheses, the function RAN in THIS POST, while I was using Compose with Post Options [Use tags, Show HTML literally]. Somehow a div with an id of joejso was inserted into this post, I guess when I was editing HTML directly. VERY STRANGE. 🙂