Javascript Dropzone.js无法在safari或mac中加载资源

Javascript Dropzone.js无法在safari或mac中加载资源,javascript,php,jquery,laravel-5.1,dropzone.js,Javascript,Php,Jquery,Laravel 5.1,Dropzone.js,我在Laravel5.1中使用Dropzone,但它在firefox中工作,在windows中使用chrome。在mac中运行后,它的响应错误加载资源失败:服务器响应状态为500(内部服务器错误) php代码有什么问题吗 我已经编写了以下javascript代码: var dropZone = new Dropzone($(".dropzone").get(0),{ url: BASE_URL+'user/board/uploadimages', uplo

我在Laravel5.1中使用Dropzone,但它在firefox中工作,在windows中使用chrome。在mac中运行后,它的响应错误
加载资源失败:服务器响应状态为500(内部服务器错误)

php代码有什么问题吗

我已经编写了以下javascript代码:

var dropZone = new Dropzone($(".dropzone").get(0),{
          url: BASE_URL+'user/board/uploadimages',
          uploadMultiple: true,
          parallelUploads: 100,
          maxFiles: 100,
          maxFilesize: 5,
          dictFileTooBig: 'Image is bigger than 5MB',
          addRemoveLinks: false,
          autoProcessQueue: true,
          dictDefaultMessage: "<label class='dropzone-message-container'><i class='fa fa-cloud-upload'></i><div class='clearfix'></div> Drop images to upload</label>",
          acceptedFiles: ".jpeg,.jpg,.png,.gif,.JPEG,.JPG,.PNG,.GIF",
          init: function()
          {
              thisDropzone = this;

            this.on('sending', function(file, xhr, formData){
              hiddenBoardID = $("#dropZone .hiddenBoardID").val();
              formData.append('hiddenBoardID', hiddenBoardID);
            });
            this.on('thumbnail', function(file) {
              console.log(file.width);
                if ( file.width < 1000) {
                  file.rejectDimensions();
                }
                else {
                  file.acceptDimensions();
                }
            });
            this.on("success",function(file, response){


              if(response.success){
                 toastr.success(response.message,"Success");
                 setTimeout(function(){
                     dropZone.removeFile(file);
                     $("#dropZone").modal("hide");
                 },2000);
                $("#imageListing .image-container").empty().html(response.html);
              }else{
                toastr.warning(response.message,"Error");
              }
            });
            this.on("complete", function(file) {
            });
            this.on("queuecomplete", function (file) {
            });

          },
          accept: function(file, done) {
            file.acceptDimensions = done;
            file.rejectDimensions = function() {
              done('The image must be at least 1000 pixels in width');
            };
          },
        }); 
var-dropZone=new-dropZone($(“.dropZone”).get(0){
url:BASE_url+'user/board/uploadimages',
uploadMultiple:true,
并行上传:100,
最大文件数:100,
最大文件大小:5,
dictFileTooBig:'图像大于5MB',
addRemoveLinks:false,
自动处理队列:true,
dictDefaultMessage:“拖放要上载的图像”,
接受的文件:“.jpeg、.jpg、.png、.gif、.jpeg、.jpg、.png、.gif”,
init:function()
{
thisDropzone=这个;
this.on('sending',函数(文件、xhr、formData){
hiddenBoardID=$(“#dropZone.hiddenBoardID”).val();
append('hiddenBoardID',hiddenBoardID');
});
this.on('thumbnail',函数(文件){
console.log(file.width);
如果(文件宽度<1000){
拒绝维度();
}
否则{
acceptDimensions()文件;
}
});
此.on(“成功”,函数(文件,响应){
if(response.success){
toastr.success(response.message,“success”);
setTimeout(函数(){
dropZone.removeFile(文件);
$(“#dropZone”).modal(“隐藏”);
},2000);
$(“#imageListing.image container”).empty().html(response.html);
}否则{
toastr.warning(response.message,“Error”);
}
});
此.on(“完成”,函数(文件){
});
此.on(“queuecomplete”,函数(文件){
});
},
接受:函数(文件,完成){
file.acceptDimensions=完成;
file.rejectDimensions=函数(){
完成(“图像宽度必须至少为1000像素”);
};
},
}); 
当我尝试在mac中上传图像时,请检查以下图像

我在dropzone.js官方页面上也有检查代码,但是我发现了这个问题


请帮助解决此问题。

您解决过此问题吗?