H5W3
当前位置:H5W3 > 其他技术问题 > 正文

【Web前端问题】node.js 上传图片 本机可以,服务器报错

图片描述
这是本地电脑上传后 打印的。
上传到服务器就不行, 我在服务器 根目录也 创建 tmp 文件夹

下面是报错,信息
本地电脑是 mac 服务器是 centOS
图片描述

回答:

问题解决了,
本机上是的 路径设置是 form.uploadDir = './tmp';
而centOS服务器上不能识别, 去掉点,就能找到路径了 form.uploadDir = '/tmp'; 在服务器根路径,

但是怎么设置成 项目的根路径呢 form.uploadDir = '/www/wwwroot/tmp'; 我这样设置感觉很傻,希望大神指点

回答:

路径不存在, 创建一下就好了. 如果可以 在代码前加路径判断, 没有就 mkdir 一个.

回答:

在服务器上对应的静态文件夹下建立一个tmp目录。

本文地址:H5W3 » 【Web前端问题】node.js 上传图片 本机可以,服务器报错

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址