Hi LightDot, Thanks for the info. I have a well thumbed printed 5th edition book and to be honest, this is not too well documented in there. A quick look at the 6th edition didn't help. But I will probe the 5th edition again. The reference I did find appears related to nginx, rather than Apache (I did try to get nginx running but that's another tale...).
To answer your questions. I took the lead from Massimo who proposed that Chrome might highlight the non-found JS and CSS. I simply saw the missing directories as referred to in the Chrome diags and populated those that appeared missing. You rightly say that I maybe could have come to a different conclusion about the actual cause of the issue. Sorry, I didn't - oops. I simply thought the folders were missing. response.static_version never came into my mind because I simply didn't know about it (and I have been using web2py for quite a time, although I confess to being more towards the noob end of the expertise spectrum). I had installed web2py using the script supplied. It worked right out of the box, and so I thought that maybe the script had not created those directories for some reason (like permissions). Now that I know of response.static_version, I will endeavour to learn about it and deploy it properly. In summary, I really appreciate your, and all, information and hope that I can find out about response.static_version. If there are specific pointer, links or additional information you can supply, I will be, as always, very grateful. Simon On Saturday, March 15, 2014 7:35:29 PM UTC, LightDot wrote: > > Btw, this seems to be one of the more elusive features of web2py, when it > comes to finding information about it... @simonD, can I ask what did you > first think when you saw _2.9.4 in the path, but no corresponding folder? > > Did you assume anything else besides a missing folder? Did you search the > group for answers and if so, what keywords did you use? > > I'm trying to figure out how should web2py & it's documentation convey the > information about this feature better... > > Regards > > On Saturday, March 15, 2014 8:12:22 PM UTC+1, LightDot wrote: >> >> Er... creating folders is NOT the solution. You don't have any folders >> missing. >> >> The _2.9.4 comes from *virtual* static asset management. This number will >> change now and then, as static files get updated, so please don't go >> creating actual folders for this. >> >> Search the book and this group for response.static_version, it's been >> explained several times. >> >> Regards >> >> On Saturday, March 15, 2014 7:12:18 PM UTC+1, SimonD wrote: >>> >>> Thanks to all other contributors. >>> Massimo nailed it, I think, with the proposal to use Chromes >>> diagnostics. I must get properly acquainted with Chrome... >>> >>> The core problem was: a folder missing under admin/static (called >>> _2.9.4). Although I think the other Apache config solution may have worked, >>> creating the missing folder seemed the best course of action. >>> >>> For interest, this is the content of the missing folder. >>> _2.9.4: >>> css >>> js >>> plugin_multiselect >>> plugin_statebutton >>> >>> _2.9.4/css: >>> bootstrap_essentials.css >>> bootstrap.min.css >>> bootstrap-responsive.min.css >>> calendar.css >>> >>> _2.9.4/js: >>> calendar.js >>> jquery.js >>> web2py.js >>> >>> _2.9.4/plugin_multiselect: >>> jquery.multi-select.js >>> multi-select.css >>> start.js >>> >>> _2.9.4/plugin_statebutton/css: >>> bootstrap-switch.css >>> >>> _2.9.4/plugin_statebutton/js: >>> bootstrap-switch.js >>> >>> Again, thanks to all. >>> >>> >>> >>> On Friday, March 14, 2014 4:28:51 PM UTC, Massimo Di Pierro wrote: >>>> >>>> Can you open the page with chrome? In the javascript console (under >>>> network activity) it will tell you which files return a 404 error (if >>>> any). >>>> Then you can check if the files are there or not. >>>> >>>> On Friday, 14 March 2014 11:06:09 UTC-5, SimonD wrote: >>>>> >>>>> Thanks, >>>>> The vhost configs (I assuming that we are talking about >>>>> sites-available/default ?), is as per the setup script as kindly included >>>>> in web2py. It is unchanged apart from the installation directory (i.e. >>>>> other than www-data). I have changed all references of www-data to a new >>>>> directory name. I guess these all resolve OK, because the server works as >>>>> expected in every other respect. I am pretty sure it is not a permission >>>>> issue as they are the same across the whole directory. >>>>> It just looks like there is a missing CSS or JS or similar. The only >>>>> 'vhost' reference is in apache2.conf but thats just a log file name. >>>>> Actually, the Welcome Hello World screen looks fine at >>>>> welcome/default/index. But clicking through to admin/default/index is >>>>> where >>>>> the issue starts presenting. Note the top black navbar is not showing >>>>> (although there seems to be a navbar reference in the page source), so >>>>> maybe part of the layout include is not being served. Does admin require >>>>> different includes? >>>>> is there anything specific I should I look for in the conf files? (I >>>>> am not an apache expert) >>>>> Thanks >>>>> >>>>> >>>>> On Friday, March 14, 2014 2:34:15 PM UTC, [email protected] wrote: >>>>>> >>>>>> I remember seeing something similar on previous version, IIRC the >>>>>> thing was in apache's vhost config. >>>>>> >>>>>> On Friday, March 14, 2014 4:27:04 PM UTC+2, Massimo Di Pierro wrote: >>>>>>> >>>>>>> Anybody else experiencing this? >>>>>>> >>>>>>> On Friday, 14 March 2014 06:39:08 UTC-5, SimonD wrote: >>>>>>>> >>>>>>>> Hello, I have seen a previous post on an apparently broken Admin >>>>>>>> screen, but I think this is a different issue (or just a noobie >>>>>>>> question). >>>>>>>> I have done my app development on 2.3.2 (on Ubuntu 10.04 LTS). >>>>>>>> I have setup a new local server (test production) on my LAN, with a >>>>>>>> clean/fresh install of Ubuntu 12.04 LTS. I downloaded 2.9.4 and used >>>>>>>> the >>>>>>>> 'setup-web2py-ubuntu.sh' script for Apache2. I copied my app over (it >>>>>>>> is >>>>>>>> still using SQLite for now), and updated web2py.js, appadmin.py and >>>>>>>> appadmin.htms as per the release notes. My actual web-application >>>>>>>> seems to >>>>>>>> work fine on the server. >>>>>>>> >>>>>>>> But, from my 10.04 machine, when I access the 12.04 server's >>>>>>>> appadmin (over the LAN) via SSL, the layout/design of the screens is >>>>>>>> lost. >>>>>>>> See the example screenshot. The "admin login", "installed >>>>>>>> applications", >>>>>>>> and "edit" screens are broken. >>>>>>>> Although not consistently, this also breaks the appadmin on my >>>>>>>> local 10.04 machine. Clearing history/cache etc etc in Firefox usually >>>>>>>> corrects the issue. >>>>>>>> >>>>>>>> However, I has also upgraded my 10.04LTS development environment to >>>>>>>> 2.9.4 and although the app admin screens were not broken in the same >>>>>>>> way, >>>>>>>> the "Manage" buttons were not working (i.e. the dropdown "edit, about, >>>>>>>> etc" >>>>>>>> options don't show). Again usually clearing the firefox history/cache >>>>>>>> corrects that. But restarts were required on 2 occasions. OK, its not >>>>>>>> a >>>>>>>> biggie, but there is something underlying that is worrying. >>>>>>>> >>>>>>>> For now, I have reverted to 2.3.2 (on 10.04 LTS) to continue >>>>>>>> development (although I prefer the newer appadmin environment). >>>>>>>> >>>>>>>> Actually, I don't intend to use Appadmin on the production server >>>>>>>> (as per the recommendations). My concern is that the appears to be an >>>>>>>> HTML, >>>>>>>> CSS, Boostrap or JS issue around 2.9.4 - and am concerned it might >>>>>>>> impact >>>>>>>> the production server for users. >>>>>>>> I am afraid I don't have the depth of expertise to nail it, so am >>>>>>>> looking for pointers, please. >>>>>>>> >>>>>>>> As a side note, I saw a similar "loss of appadmin layout" when >>>>>>>> using pythonanywhere about 9 months ago, so I am guessing (hoping) >>>>>>>> this is >>>>>>>> a known gotcha. >>>>>>>> >>>>>>>> Any ideas on what is causing these appadmin layout issue? >>>>>>>> >>>>>>>> BTW - I have firefox 20.0 >>>>>>>> Many thanks, as always. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- 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.

