I just started using web2py and am on Ubuntu 10.04 386 Desktop. Browser is Firefox and I get this error. Looking for the error tickets I found them under the admin user and was making the first mods to the db.py file for a connection string to MySQL.
Here is the traceback from the ticket Error ticket for "admin" Ticket 127.0.0.1.2010-06-07.16-45-34.99c56d94-2936-4f38-81b4-799f483e2ee6 Error traceback 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Traceback (most recent call last): File "/home/ronm/Dev/web2py/gluon/restricted.py", line 178, in restricted exec ccode in environment File "/home/ronm/Dev/web2py/applications/admin/controllers/ default.py", line 1060, in <module> File "/home/ronm/Dev/web2py/gluon/globals.py", line 96, in <lambda> self._caller = lambda f: f() File "/home/ronm/Dev/web2py/applications/admin/controllers/ default.py", line 343, in edit return response.json({'error': T('file changed on disk'), 'redirect': URL(r=request, f='resolve', args=request.args)}) File "/home/ronm/Dev/web2py/gluon/globals.py", line 203, in json return json(data) File "/home/ronm/Dev/web2py/gluon/serializers.py", line 29, in json return simplejson.dumps(value) File "/home/ronm/Dev/web2py/gluon/contrib/simplejson/__init__.py", line 228, in dumps return _default_encoder.encode(obj) File "/home/ronm/Dev/web2py/gluon/contrib/simplejson/encoder.py", line 229, in encode chunks = self.iterencode(o, _one_shot=True) File "/home/ronm/Dev/web2py/gluon/contrib/simplejson/encoder.py", line 290, in iterencode self.skipkeys, self.allow_nan, key_memo, self.use_decimal) TypeError: make_encoder() takes at most 9 arguments (11 given) In file: /home/ronm/Dev/web2py/applications/admin/controllers/ default.py I presume you don't need the applications/admin/controllers/default.py file listing. I installed as myself in a Dev directory, Python is the standard 2.6.5 install. Thanks, Ron