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.

Reply via email to