Activity: JS folder permissions + notification error

Nextcloud version (eg, 12.0.2): 18
Operating system and version (eg, Ubuntu 17.04): Ubuntu 18.04
Apache or nginx version (eg, Apache 2.4.25): nginx 1.17.7
PHP version (eg, 7.1): 7.3

The issue you are facing:

Cannot access the user activity tab

The output of your Nextcloud log in Admin > Logging:

[index] Error: Exception: The requested uri(/settings/user/ocs/v2.php/apps/notifications/api/v2/notifications) cannot be processed by the script '/apps/notificat') at <<closure>>

0. /usr/share/nginx/nextcloud/lib/base.php line 940
   OC\AppFramework\Http\Request->getRawPathInfo()
1. /usr/share/nginx/nextcloud/index.php line 42
   OC::handleRequest()

GET /settings/user/ocs/v2.php/apps/notifications/api/v2/notifications
from 192.168.1.20 by renain at 2020-01-09T11:13:53+00:00



[index] Error: OCP\Files\NotPermittedException: No create permission for path at <<closure>>

 0. /usr/share/nginx/nextcloud/lib/private/Files/SimpleFS/SimpleFolder.php line 83
    OC\Files\Node\Folder->newFile("e2ca-17a2-settings.css")
 1. /usr/share/nginx/nextcloud/lib/private/Template/SCSSCacher.php line 311
    OC\Files\SimpleFS\SimpleFolder->newFile("e2ca-17a2-settings.css")
 2. /usr/share/nginx/nextcloud/lib/private/Template/SCSSCacher.php line 181
    OC\Template\SCSSCacher->cache("/usr/share/ngin ... s", "e2ca-17a2-settings.css", "settings.scss", OC\Files\SimpleFS\SimpleFolder {}, "/apps/activity/css")
 3. /usr/share/nginx/nextcloud/lib/private/Template/CSSResourceLocator.php line 109
    OC\Template\SCSSCacher->process("/usr/share/ngin ... y", "css/settings.scss", "activity")
 4. /usr/share/nginx/nextcloud/lib/private/Template/CSSResourceLocator.php line 84
    OC\Template\CSSResourceLocator->cacheAndAppendScssIfExist("/usr/share/ngin ... y", "css/settings.scss", "activity")
 5. /usr/share/nginx/nextcloud/lib/private/Template/ResourceLocator.php line 78
    OC\Template\CSSResourceLocator->doFind("css/settings")
 6. /usr/share/nginx/nextcloud/lib/private/TemplateLayout.php line 305
    OC\Template\ResourceLocator->find(["css/server","c ... "])
 7. /usr/share/nginx/nextcloud/lib/private/TemplateLayout.php line 210
    OC\TemplateLayout::findStylesheetFiles(["css/server","c ... "])
 8. /usr/share/nginx/nextcloud/lib/private/legacy/template.php line 183
    OC\TemplateLayout->__construct("user", "settings")
 9. /usr/share/nginx/nextcloud/lib/public/AppFramework/Http/TemplateResponse.php line 165
    OC_Template->fetchPage({forms: {persona ... "})
10. /usr/share/nginx/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 123
    OCP\AppFramework\Http\TemplateResponse->render()
11. /usr/share/nginx/nextcloud/lib/private/AppFramework/App.php line 126
    OC\AppFramework\Http\Dispatcher->dispatch(OC\Settings\Cont ... {}, "index")
12. /usr/share/nginx/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php line 47
    OC\AppFramework\App::main("OC\\Settings\\C ... r", "index", OC\AppFramework\ ... {}, {section: "activ ... "})
13. <<closure>>
    OC\AppFramework\Routing\RouteActionHandler->__invoke({section: "activ ... "})
14. /usr/share/nginx/nextcloud/lib/private/Route/Router.php line 297
    undefinedundefinedcall_user_func(OC\AppFramework\ ... {}, {section: "activ ... "})
15. /usr/share/nginx/nextcloud/lib/base.php line 997
    OC\Route\Router->match("/settings/user/activity")
16. /usr/share/nginx/nextcloud/index.php line 42
    OC::handleRequest()

GET /settings/user/activity
from 192.168.1.20 by renain at 2020-01-09T11:13:53+00:00