我在上传图片时发现了以下错误 .

“showStack”:false,“stack”:“错误:错误:在完成时产生EACCES \ n(/var/www/projects/mywebsite/dist/node_modules/gulp-gm/index.js:40:21)n at gm . (/var/www/projects/mywebsite/dist/node_modules/gulp-image-resize/node_modules/async/lib/async.js:485:30)\n在emitMany(events.js:127:13) \ n at gm.emit(events.js:201:7)\ n at gm . (/ var / www / project / mywebsite / did / node_modules / gm / lib / jets:70:16)\ n at cb (/var/www/projects/mywebsite/dist/node_modules/gm/lib/command.js:322:16)nn在gm._spawn(/ var / www / projects / mywebsite / dist / node_modules / gm / lib / command.js:226:14)\ n at gm._exec(/var/www/projects/mywebsite/dist/node_modules/gm/lib/command.js:190:17).n at gm.proto . (匿名函数)[大小](/var/www/projects/mywebsite/dist/node_modules/gm/lib/getters.js:68:12)n在/ var / www / projects / mywebsite / dist / node_modules / gulp-image -resize / index.js:46:16 \ n at fn(/var/www/projects/mywebsite/dist/node_modules/gulp-image-resize/node_modules/async/lib/async.js:582:34)\n在立即 . (/ var / www / projec ts / mywebsite / dist / node_modules / gulp-image-resize / node_modules / async / lib / async.js:498:34)\ n在runCallback(timers.js:574:20)\ n at tryOnImmediate(timers.js: 554:5)\ n在processImmediate [as _immediateCallback](timers.js:533:5)“,”isOperational“:true,”level“:”error“,”timestamp“:”2016-11-11T15:07: 11.378Z“}

我已经将文件夹权限更改为 755 但仍然遇到错误 . 请帮我解决这个问题 .

我正在使用 ng-file-upload 进行文件上传 .

客户代码,

this.uploadLogo = function ($files, institute) {
    var def = $q.defer();
    var file = $files[0];
    if (file.size < 5000000) {
        $upload.upload({
            url: 'api/logo',
            method: 'POST',
            file: file,
            data: myformdata
        }).success(function (resp) {
            def.resolve(resp);
        }).error(function (err) {
            def.reject(err);
        });
    }

    return def.promise;
};