Hi Dave, Yes it helps... :) Putting the web2py directory near the Drive path.. (T_T)
Also i will try your suggestion editing the filename before the upload process in the Form Thanks it greatly helps.. On Fri, May 26, 2017 at 3:28 AM, Dave S <[email protected]> wrote: > > > On Wednesday, May 24, 2017 at 9:37:17 PM UTC-7, Wabbajack wrote: >> >> Hi Massimo, >> >> Still has this issue... :( >> >> I am using 2.14.6 web2py running in windows7 with pydal 17.03 and python >> 2.7 >> >> >> I have this filename 54 characters (including '.pdf ') >> >> >> >> >> This is the field on my db.py >> >> >> After i add a record including an upload file this is the Error >> >> Adding record including upload file >> >> >> >> >> Need help on resolving this issue since i cannot control the filename >> length of the user will upload >> Also i check the length newfilename length and including its path hope it >> helps >> >> >> >> >> The error is directing to this file >> >> >> >> I also tried changing my field with length value but still error upon >> adding files with upload >> >> >> Thank you in advance, >> Jak >> >> > If you're opening a file on the server, then the length of the absolute > path may matter. If your application folder is deeply nested, than that > could be a problem. On Windows, your choices > > - move your web2py (and application) folder nearer the root of the > filesystem > - assign a drive letter to the path (shortening the total path) ... > this may be the old alias command, but it's been a while since I did this > - use Window's version of links to provide a shorter path (I think > this became "real" in XP, but again I haven't done this in a while). > > Note that you do have some control over the length of the filename: > > - you can reject names that are too long, usually done in the form > - you can rename the file to a shorter name, and separately track the > original name > > Note that my experience includes having the web2py folder in a path like > > c:/users/mememe/web2py_win/web2py-2.14.6/web2py > > That's a fair-sized headstart on total pathlength, > > but so far I haven't had any users (any of me) produce a filename that > caused a problem. > > > On a linux system where actual users upload files, the longest name (as > stored) is 235 characters, and the path is 57 characters. The filename is > actually generated by a non-web program that we control, and sent via > libcurl. The name encodes some information relevant to the client. > > > /dps > > > > > > > -- > 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 a topic in the > Google Groups "web2py-users" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/web2py/ee6NBnj_TyU/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- 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/d/optout.

