I just tried copying a working copy of web2py 1.76.5 from my Windows machine to my Dreamhost VPS account, but it didn't solve the problem. I'm still getting the same ticket about DAL not being defined.
Is there anything else I can do? 2010/4/5 mdipierro <mdipie...@cs.depaul.edu>: > this is a very strange error, as if one of the system files were > corrupted. > I would remover everything web2py re-unzip it and copy your > applications back in applications. > > Massimo > > On Apr 4, 7:28 pm, Alexei Vinidiktov <alexei.vinidik...@gmail.com> > wrote: >> I got it from web2py.com. I'm sure that I've now installed web2py 1.76.5. >> >> The strange thing is an older version that used to work fine before I >> installed 1.76.5 is now giving me the same error message as the 1.76.5 >> one. >> >> The oldest of all three though seems to work but not entirely (see my >> second message). >> >> I guess something went wrong on Dreamhost's end (or rather I did >> something wrong), but I can't think of what it may be. I wonder where >> I should look. >> >> 2010/4/5 mdipierro <mdipie...@cs.depaul.edu>: >> >> >> >> > where d you get it. I do not think this is a new version. >> >> > On Apr 4, 10:02 am, Alexei Vinidiktov <alexei.vinidik...@gmail.com> >> > wrote: >> >> I seem to have used the wrong old version of web2py, but even now that >> >> I've installed the new version, I'm getting a different error: >> >> >> Traceback (most recent call last): >> >> File "/home/alvinru/phonetizer.com/gluon/restricted.py", line 62, in >> >> restricted >> >> File "/home/alvinru/phonetizer.com/applications/welcome/models/db.py", >> >> line 15, in <module> >> >> db = DAL('sqlite://storage.sqlite') # if not, use SQLite or >> >> other DB >> >> NameError: name 'DAL' is not defined >> >> >> In file: /home/alvinru/phonetizer.com/applications/welcome/models/db.py >> >> >> 2010/4/4 Alexei Vinidiktov <alexei.vinidik...@gmail.com>: >> >> >> > I don't know what I have done, but my test apps have stopped working >> >> > at all on Dreamhost. >> >> >> > The default apps still work fine. >> >> >> > Here's the ticket I'm getting when trying to load any app in the >> >> > browser: >> >> >> > Error traceback Traceback (most recent call last): >> >> > File "/home/alvinru/phonetizer.com/gluon/restricted.py", line 62, in >> >> > restricted >> >> > exec ccode in environment >> >> > File "/home/alvinru/phonetizer.com/applications/pyjamas/models/db.py", >> >> > line 12, in <module> >> >> > db.define_table('todo', db.Field('task')) >> >> > File "/home/alvinru/phonetizer.com/gluon/sql.py", line 239, in >> >> > __getattr__ >> >> > def __getattr__(self, key): return self[key] >> >> > KeyError: 'Field' >> >> >> > In file: /home/alvinru/phonetizer.com/applications/pyjamas/models/db.py >> >> > #!/usr/bin/python >> >> > # -*- coding: utf-8 -*- >> >> >> > try: >> >> > from gluon.contrib.gql import * # if running on Google App Engine >> >> > except: >> >> > db = SQLDB('sqlite://storage.db') # if not, use SQLite or other DB >> >> > else: >> >> > db = GQLDB() # connect to Google BigTable >> >> > session.connect(request, response, db=db) # and store sessions there >> >> >> > db.define_table('todo', db.Field('task')) >> >> >> > from gluon.tools import Service # new in web2py 1.56 >> >> > service = Service(globals()) >> >> >> > 2010/4/4 Alexei Vinidiktov <alexei.vinidik...@gmail.com>: >> >> >> Hello, >> >> >> >> I've deployed the latest version of web2py on Dreamhost using wsgi. >> >> >> I'm using a custom installation of Python 2.5. >> >> >> >> The web2py installation seems to work fine, but there's one problem. >> >> >> >> I've created a test program using the qooxdoo web application >> >> >> framework for the GUI part which mimics the functionality in the >> >> >> pyjamas example program: displaying a list of todo items, adding and >> >> >> deleting items. >> >> >> >> It works fine on my local development machine, it works fine on GAE, >> >> >> but on my Dreamhost installation I'm getting an error when trying to >> >> >> add a task that contains non ascii symbols, for example Russian >> >> >> characters as in "задание номер один" (task number one). >> >> >> >> I also have a pyjamas version of the same todo app and it exhibits the >> >> >> same behavior (works fine on GAE, not so on Dreamhost). >> >> >> >> Here is the message that I get back from the xmlrpc method call to >> >> >> addTask: >> >> >> >> Exception during async call: UNEXPECTED origin undefined error 100: >> >> >> UnicodeEncodeError: 'ascii' codec can't encode characters in position >> >> >> 0-5: ordinal not in range(128) >> >> >> >> You can see it live here: >> >> >>http://www.phonetizer.com/qooxdoo >> >> >> >> The pyjamas version is here: >> >> >>http://www.phonetizer.com/pyjamas >> >> >> >> It is also deployed on GAE and works fine here: >> >> >>http://web2pyapp.appspot.com/qooxdoo >> >> >> >> I also have a much older version of web2py deployed on Dreamhost. >> >> >> Unlike the new version it uses fastcgi and works as expected. >> >> >> >> Do you have any ideas as to why the newer version is misbehaving? >> >> >> >> Thanks. >> >> >> >> -- >> >> >> Alexei Vinidiktov >> >> >> > -- >> >> > Alexei Vinidiktov >> >> >> -- >> >> Alexei Vinidiktov >> >> > -- >> > You received this message because you are subscribed to the Google Groups >> > "web2py-users" group. >> > To post to this group, send email to web...@googlegroups.com. >> > To unsubscribe from this group, send email to >> > web2py+unsubscr...@googlegroups.com. >> > For more options, visit this group >> > athttp://groups.google.com/group/web2py?hl=en. >> >> -- >> Alexei Vinidiktov > > -- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To post to this group, send email to web...@googlegroups.com. > To unsubscribe from this group, send email to > web2py+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/web2py?hl=en. > > -- Alexei Vinidiktov -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.