EC2上のNode + Express環境にてmulterを使ったファイルアップロード
タイトルのような環境でファイルアップロードを実装しようとしているが、
EC2上ファイルのアップロードがされない。
何か原因などあるものでしょうか、、
該当のソースコード
trial.ejs
1 <form method="POST" enctype="multipart/form-data" action="/userpage"> 2 <p>デフォルト<br> 3 <input type="file" name="uploadfile"></p> 4 <p><input type="submit" value="アップロードする"></p> 5 </form> 6
app.js
1var express = require("express"); 2var app = express(); 3app.set("view engine", "ejs"); 4app.disable("x-powered-by"); 5var multer = require("multer"); 6app.post('/userpage', function (req, res) { 7 app.use(multer({dest: './tmpfile/'}).single('uploadfile'), (req, res) => { 8 console.log('アップロードしたファイル名: ' + req.file.originalname); 9 console.log('保存されたパス:' + req.file.path); 10 console.log('保存されたファイル名: ' + req.file.filename); 11 }); 12});
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。