UploadHandler.php的Blueimp jQuery文件上载权限问题

UploadHandler.php的Blueimp jQuery文件上载权限问题,jquery,permissions,blueimp,Jquery,Permissions,Blueimp,我为我的制作部门上传了一张照片,为此我苦苦挣扎了好几天。在本地主机上一切正常…当然是本地主机,但在生产端它失败了。 首先…是的,我将“文件”文件夹的权限设置为755 当我通过激活javascript控制台来运行上传作业时,我得到了一个“200OK”,并且进度条一直扩展到100%,所以不知何故数据被上传了。但一旦达到100%,我就会得到一个失败的响应(javascript控制台中的网络输出仍然是“200OK”)。 当我在javascript控制台中单击FileUpload.php跟踪的详细信息时,

我为我的制作部门上传了一张照片,为此我苦苦挣扎了好几天。在本地主机上一切正常…当然是本地主机,但在生产端它失败了。 首先…是的,我将“文件”文件夹的权限设置为755 当我通过激活javascript控制台来运行上传作业时,我得到了一个“200OK”,并且进度条一直扩展到100%,所以不知何故数据被上传了。但一旦达到100%,我就会得到一个失败的响应(javascript控制台中的网络输出仍然是“200OK”)。 当我在javascript控制台中单击FileUpload.php跟踪的详细信息时,我看到很多警告,如:

  • 输入中出现意外字符:“\”(ASCII=92)state=1,位于第320行的/www/htdocs//php/FileUpload/UploadHandler.php中
  • 输入中出现意外字符:“\”(ASCII=92)state=1,位于第790行的/www/htdocs/php/FileUpload/UploadHandler.php中
    ... 我忽略了这一点,但现在它变得奇怪了……在跟踪的末尾,我看到了以下结果:

  • 移动上传的文件(/www/htdocs//php/FileUpload/files/img159.jpg)[function.move upload file]:打开流失败:第1081行/www/htdocs//php/FileUpload/UploadHandler.php中的权限被拒绝

  • move_upload_file()[function.move upload file]:无法将第1081行的“/tmp/php1aB0DW”移动到/www/htdocs//php/FileUpload/FileUpload/files/img159.jpg”中的“/www/htdocs//php/FileUpload/UploadHandler.php”

  • filesize()[function.filesize]:第307行/www/htdocs//php/FileUpload/files/img159.jpg中的/www/htdocs//php/FileUpload/UploadHandler.php的stat失败
  • 取消链接(/www/htdocs//php/FileUpload/files/img159.jpg)[function.unlink]:第1100行的/www/htdocs//php/FileUpload/UploadHandler.php中没有此类文件或目录
  • 无法修改标题信息-标题已由第1130行/www/htdocs//php/FileUpload/UploadHandler.php中的/www//php/FileUpload/UploadHandler.php发送(输出开始于/www//php/FileUpload/UploadHandler.php:320)
…上述消息重复几次

  • 无法修改标题信息-标题已由第1130行/www/htdocs//php/FileUpload/UploadHandler.php中的/www/htdocs//php/FileUpload/UploadHandler.php中的/www/htdocs//php/fileuploadhandler.php:320处开始输出发送
    {“files”:[{“name”:“img159.jpg”,“size”:false,“type”:“image/jpeg”,“error”:“File upload aborted”,“deleteUrl”:“http/php/FileUpload/?File=img159.jpg”,“deleteType”:“DELETE”}]
如前所述,我已将文件文件夹的权限设置为“755”…那么我在这里做错了什么


非常感谢!

我已经用这个库设计了一个prestashop模块,第二个模块正在开发中,我正在键入此评论。告诉我您是否向这个库添加了任何新的内容?不…没有向这个库添加任何新的内容尝试设置目录权限777。如果它不起作用,我们将一起解决。您可以激怒我vipulhadiya@ymail.comHi,感谢您的提议。我尝试了777,它可以工作,但我对这个解决方案不满意,因为我不想为我的“文件”-目录授予写入和执行权限。如blueimp项目页面上所述,权限应设置为“755”,这是有道理的,但在这里我遇到了所描述的问题。因此…似乎权限必须设置为777,这似乎不符合逻辑。是否有人知道如何在文件文件夹上使用755权限(如blueimp jQuery文件上载项目页面上所述)?