Fatal error: Uncaught League\Flysystem\UnableToCreateDirectory: Unable to create a directory at /var/www/ojstest_okmp_usr/data/www/files. mkdir(): Permission denied in /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/lib/vendor/league/flysystem/src/UnableToCreateDirectory.php:18
Stack trace:
#0 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/lib/vendor/league/flysystem/src/Local/LocalFilesystemAdapter.php(304): League\Flysystem\UnableToCreateDirectory::atLocation('/var/www/ojstes...', 'mkdir(): Permis...')
#1 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/lib/vendor/league/flysystem/src/Local/LocalFilesystemAdapter.php(96): League\Flysystem\Local\LocalFilesystemAdapter->ensureDirectoryExists('/var/www/ojstes...', 493)
#2 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/lib/vendor/league/flysystem/src/Local/LocalFilesystemAdapter.php(86): League\Flysystem\Local\LocalFilesystemAdapter->ensureRootDirectoryExists()
#3 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/classes/services/PKPFileService.php(43): League\Flysystem\Local\LocalFilesystemAdapter->__construct('/var/www/ojstes...', Object(League\Flysystem\UnixVisibility\PortableVisibilityConverter), 2, 2)
#4 /var/www/okmpu/data/www/ojstest.okmpu.kz/classes/services/OJSServiceProvider.php(37): PKP\services\PKPFileService->__construct()
#5 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/lib/vendor/pimple/pimple/src/Pimple/Container.php(122): APP\services\OJSServiceProvider->APP\services\{closure}(Object(Pimple\Container))
#6 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/classes/core/PKPServices.php(84): Pimple\Container->offsetGet('file')
#7 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/classes/core/PKPServices.php(60): PKP\core\PKPServices->_getFromContainer('file')
#8 /var/www/okmpu/data/www/ojstest.okmpu.kz/pages/article/ArticleHandler.php(486): PKP\core\PKPServices::get('file')
#9 [internal function]: APP\pages\article\ArticleHandler->download(Array, Object(APP\core\Request))
#10 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/classes/core/PKPRouter.php(334): call_user_func(Array, Array, Object(APP\core\Request))
#11 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/classes/core/PKPPageRouter.php(277): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(APP\core\Request), Array, false)
#12 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route(Object(APP\core\Request))
#13 /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/classes/core/PKPApplication.php(388): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
#14 /var/www/okmpu/data/www/ojstest.okmpu.kz/index.php(21): PKP\core\PKPApplication->execute()
#15 {main}
thrown in /var/www/okmpu/data/www/ojstest.okmpu.kz/lib/pkp/lib/vendor/league/flysystem/src/UnableToCreateDirectory.php on line 18