[ nextcloud ] ResourceLocator can not find a web root (root: /apps2/deck, file: XXX.css)
clumsycat opened this issue · 2 comments
description:
After i set some apps, the page is very odd, because browser can't load correct css file.
What can i do to fix this?
info in nextcloud.log
DECK
{"reqId":"7Xq1Rob9MvJIm7p0iM8V","level":3,"time":"2017-10-27 11:24:05","remoteAddr":"MyDockerIP","user":"XXXX","app":"lib","method":"GET","url":"/apps/deck/","message":"ResourceLocator can not find a web root (root: /apps2/deck, file: css/deck/bd5e80ef07099242f7d93f8b4a31507e-style.css, webRoot: , throw: true)","userAgent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.91 Safari/537.36","version":"12.0.3.3"}
contacts
{"reqId":"aqIfW2xO3acm083zzQlz","level":3,"time":"2017-10-27 11:43:25","remoteAddr":"MyDockerIP","user":"XXXXX","app":"lib","method":"GET","url":"/apps/contacts/","message":"ResourceLocator can not find a web root (root: /apps2/contacts, file: css/contacts/bd5e80ef07099242f7d93f8b4a31507e-style.css, webRoot: , throw: true)","userAgent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.91 Safari/537.36","version":"12.0.3.3"}
There is a bug in the server caused by having a folder with apps outside of the root (like in this docker image). As a workaround, you can remove scss
files from css
folder for each app with problems. (Every app update will create them ones again.)
Yeah, The server won't be able to fix this. This requires a nginx patch.