mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-02-10 18:05:07 +08:00
[bug] Add PKG_CACHE_PATH, XDG_CACHE_HOME to fix: EACCES: permission denied, mkdir '/var/www/onlyoffice/documentserver/.cache' ; For bug 76727
This commit is contained in:
@ -32,6 +32,7 @@
|
||||
|
||||
'use strict';
|
||||
|
||||
const os = require('os');
|
||||
const util = require('util');
|
||||
const config = require('config');
|
||||
const locale = require('windows-locale');
|
||||
@ -39,7 +40,15 @@ const ms = require('ms');
|
||||
const operationContext = require('./../../Common/sources/operationContext');
|
||||
|
||||
function initializeSharp() {
|
||||
try {
|
||||
try {
|
||||
const tmp = os.tmpdir();
|
||||
if (!process.env.PKG_CACHE_PATH) {
|
||||
process.env.PKG_CACHE_PATH = tmp;
|
||||
}
|
||||
if (!process.env.XDG_CACHE_HOME) {
|
||||
process.env.XDG_CACHE_HOME = tmp;
|
||||
}
|
||||
|
||||
sharp = require('sharp');
|
||||
// todo test.
|
||||
// Set concurrency to 2 for better performance
|
||||
|
||||
Reference in New Issue
Block a user