You seem to be running an old OS X? Please try the following:
Rename the file gluon/pbkdf2_ctypes.py to something else for now. On the ubuntu server just follow instructions from Massimo i.e. unzip new web2py.zip version over the old install. mic Il giorno 14/set/2013 15:15, "Ariya Oaum-aram" <[email protected]> ha scritto: > Dear Massimo, > > In my case, I upgrade from 2.5.1 to 2.6.1 to my web2py.app last night > (Bangkok). Then I restart rocket server, after input password and start, > there is a dialog box show this message => dlsym(0x7fff5fc43cc8, > CCKeyDerivationPBKDF): symbol not found. I do download 2.6.2 but still got > this message. > > And in my production server running on Ubuntu/Apache. Now admin interface > is error, so how do i re upgrade. > > Thank you very much > Ariya > > > เมื่อ วันศุกร์ที่ 13 กันยายน ค.ศ. 2013, 5 นาฬิกา 27 นาที 37 วินาที UTC+7, > Massimo Di Pierro เขียนว่า: >> >> Web2py 2.6.1 is finally OUT. It needs some more testing. >> >> READ BELOW BEFORE UPGRADING >> >> !!!! Attention all users: For pre 2.6 applications to work with web2py >> >=2.6, you must copy static/js/web2py.js, controllers/appadmin.py, and >> views/appadmin.html from the welcome app to your own apps (all of them). >> >> !!!! Attention production users: The updated handlers and examples are in >> handlers/ and examples/. The updated ones will not override the existing >> ones. To use the new ones it is not sufficient to upgrade web2py, you also >> need to copy the desired handler/example in the root web2py/ folder. >> >> !!!! Attention MySQL users: The length of string fields changed from 255 >> to 512 bytes. If you have migrations enabled this will trigger a large >> migration. To prevent it, first set migrate_enabled=False, upgrade, check >> everything is ok, then add length=255 to your string Fields, then re-enable >> migrations with migrate_enabled=True if needed. >> >> - better directory structure: handlers/ extras/ examples/ >> - better MongoDb support, thanks Alan >> - better Admin editor interface, thanks Paolo, Roberto (codemirror 3), >> and Lightdot >> - better layout.html and web2py_bootstrap.css, thanks Paolo >> - refactored web2py.js makes code more readable, thanks Niphlod >> - compute fields can depend on other compute(d) fields >> - more functions in appadmin (/manage/auth), thanks Anthony >> - support for CAST in SQL generation >> - new API jQuery('#component').reload() >> - new API rows.render() >> - new API table.field.referent, table._references >> - new API db(...).validate_and_update(..**.) >> - new API Wiki(..., force_render=True) renders the page source again >> instead of using cached >> - Wiki now automatically parses named component arguments >> @{f:a=1,b='twp',c=variable} >> - auth.get_or_create_user(login=**False) >> - auth = Auth(crsf_protection = False) prevents creating sessions in >> login/register forms. >> - enable multiple renderers in wiki, thanks Alan >> - log messages from Auth are no longer translated (for speed and >> readability) >> - update jQuery mobile to 1.3.1 >> - reduced memory footprint by conditionally loading Tk >> - faster pbkdf2 uses OpenSSL, thanks Michele >> - many speed improvements, thanks Michele >> - better session logic, prevents false positive when detecting session >> changes. >> - scripts/import_static.py converts a static site to a web2py app >> (experimental) >> - support for new http error code 451 >> - profiler saves dump in dir, thanks Niphlod >> - upgraded pyfpdf, thanks Mariano >> - gluon/contrib/pdfinvoice.py for generating PDF invoices (assumes >> reportlab) >> - no more double submission of forms (even without crsf protection), >> thanks Niphlod >> - speedup for define_table, thanks Michele >> - settings.cfg to admin, thanks Paolo >> - many bugs fixed, thanks Niphlod, Michele, Roberto, Jonathan, and many >> others >> > -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

