Ошибка: spawn EACCES при изменении размера изображения gulp с помощью ImageMagick

Я обнаружил следующую ошибку при загрузке изображений.

"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 at emitMany (events.js:127:13)\n в gm.emit (events.js:201:7)\n
в гм. (/var/www/projects/mywebsite/dist/node_modules/gm/lib/getters.js:70:16)\n at cb (/var/www/projects/mywebsite/dist/node_modules/gm/lib/command.js:322:16)\n на gm._spawn (/var/www/projects/mywebsite/dist/node_modules/gm/lib/command.js:226:14)\n на 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 в фн (/var/www/projects/mywebsite/dist/node_modules/gulp-image-resize/node_modules/async/lib/async.js:582:34)\n немедленно. (/var/www/projects/mywebsite/dist/node_modules/gulp-image-resize/node_modules/async/lib/async.js:498:34)\n в runCallback (timers.js:574:20)\n в 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;
};

0 ответов

Другие вопросы по тегам