0

画像のアップロード中に次のエラーが見つかりました。

"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
gmで。(/var/www/projects/mywebsite/dist/node_modules/gm/lib/getters.js:70:16)\n 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 gm.proto.(匿名関数) [サイズとして] (/var/www/projects/mywebsite/dist/node_modules/gm /lib/getters.js:68:12)\n at /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 at Immediate. (/var/www/projects/mywebsite/dist/node_modules/gulp-image-resize/node_modules/async/lib/async.js:498:34)\n runCallback (timers.js:574:

フォルダーのアクセス許可を既に変更しました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;
};
4

0 に答える 0