JS图像上传失败OSX Localhost
JS Image Upload Failure OSX Localhost
我有一个上传基本图像的网站。它由JS代码执行。我可以在这里发布代码,但它相当广泛;所以我暂时克制一下。当我尝试上传时,它能正常工作,进度条会运行适当的时间。然而,当我检查MySQL DB的"照片"表中的条目时,我发现这些条目是在那里创建的,但它们的大多数字段都是NULL。特别是,包含文件路径和临时文件路径的字段为空。
这听起来像是权限问题吗?我正在使用开箱即用的Apache和服务运行一个基本的Mac设置。我也配置了一些虚拟主机,但不确定这是否会影响任何事情。还有什么原因导致了这种情况?
编辑:这是具有上载用户控件的表单的HTML。
<div class="fileUploadForm" id="fileUploadForm-Device">
<div>
<h3>Upload Photos</h3>
<p id="deviceFilesDropZone"><span id="drag-drop-text">DRAG AND DROP YOUR PHOTOS HERE</span> <br /><span id="deviceFilesInfo" style="display: none;">0 photos</span><br /><span class="btn" style="display: inline-block; margin-top: 15px;">Browse Photos</span></p>
<div style="display: none;">
<div class="uploadLoadingBar" id="uploadLoadingBar"><div class="bar"></div><p id="uploadProgressText"></p></div>
</div>
<p style="display: none;"><input id="filePicker" type="file" accept="image/*" name="filePicker" multiple /></p>
<hr />
</div>
</div>
下面的<script>
部分也有以下声明:
var target = document.getElementById("deviceFilesDropZone");
var deviceFiles = new Array();
var totalDeviceFileSize = 0;
var totalDeviceBytesUploaded = 0;
var deviceUploadStartTime = Math.round(new Date().getTime()/1000);
var currentTempStatusIndex = 0;
target.enctype = "multipart/form-data";
正如您所看到的,我尝试添加enctype的集合,但同样的问题仍然存在。
确保表单具有属性enctype="multipart/form-data"
听起来这就是
相关文章:
- PHP中的setcookie仅适用于localhost
- 在localhost Dev Box上测试JSONP请求的最佳方式
- AJAX简单错误.XMLHttpRequest无法加载http://localhost/mpl/getPage.php.
- @Url.Content(“~”)不适用于localhost
- 向localhost发出带有grunt的代理CORS请求
- url正则表达式不适用于javascript中的localhost
- 区分客户端运行的是OSX还是Windows
- 使用fs.readdir在vps上返回ENOENT,但在localhost上不返回
- 在此服务器上找不到请求的-表单验证(位于localhost端口80的Apache/2.4.9(Win32)PHP/5.5
- 岗位http://localhost:3000/api/signup400(错误请求)
- 在localhost/intranet上嵌入DOC、PPT、XLS、PDF文件
- 如何在 Electron for OSX 中打包自定义图标
- MySql数据库INSERT操作在硬盘(localhost)上有效,但在Internet上托管时无效
- FX15 OSX中的Date.parse ddd mmm dd hh:mm:ss UTC+nnnn问题
- 如何在localhost上加载css和引导程序文件
- http(localhost或remote)提供的文件是否可以从通过file://protocol打开的本地文件访问?反
- 角度:原点http://localhost在Access Control Allow Origin标头中找不到
- Javascript setInterval在localhost上工作,但确实'Don’我不在现场工作
- windows 8 wcf web service (localhost/intranet)
- JS图像上传失败OSX Localhost