BTW.... web2py.com runs on PythonAnywhere. I upgraded by unzipping 
web2py_src.zip over the old one, restarted the server, and everything 
worked as expected.

On Saturday, 14 September 2013 20:39:00 UTC-5, Matthew Spence wrote:
>
> Hey Massimo, I tried reloading all of my domains multiple times, and it 
> still throws the same error, even upgrading with a stock, automatic fresh 
> install of web2py from PA.
>
> On Saturday, September 14, 2013 8:34:18 PM UTC-4, Massimo Di Pierro wrote:
>>
>> I believe the problem is that the pythonanywhere process has not 
>> restarted. Your are still running the old one with the new applications, 
>> the new applications expect the new modules, but find the old ones in 
>> memory. 
>>
>> To fix the problem: In the Dashboard click on [web] and press the button 
>> [Reload <your domain>]. If you have multiple domains you must do it for 
>> every domain. 
>>
>> Massimo
>>
>>
>> On Saturday, 14 September 2013 18:55:08 UTC-5, Matthew Spence wrote:
>>>
>>> Hi guys-
>>>
>>> I just tried a fresh install of web2py on PythonAnywhere. (So, only the 
>>> "stock" applications of welcome, admin, and examples.) It auto-installs 
>>> with 2.5.1, so I hit the button to upgrade to 2.6.2. It looks like it 
>>> starts to install, but then I get "Internal Error" again. I pasted the 
>>> error message here: http://pastebin.com/uABGmGgV
>>>
>>> Thanks!!
>>>
>>> On Thursday, September 12, 2013 6:27:37 PM UTC-4, Massimo Di Pierro 
>>> wrote:
>>>>
>>>> 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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to