1

我正在尝试使用 PHP 后端实现 Resumable.js,并且正在使用提供的示例后端:示例后端

我通过以下方式从我的 javascript 页面拨打电话:

var r = new Resumable({
        target:'backend.php',
        chunkSize:1*1024*1024,
        simultaneousUploads:4,
        testChunks:false,
        throttleProgressCallbacks:1
      });

但是,当它到达 PHP 文件中的这一行时,它似乎记录了这个错误

if (!@move_uploaded_file($file['tmp_name'], $dest_file)) {
    _log('Error saving (move_uploaded_file) chunk '.$_POST['resumableChunkNumber'].' for file '.$_POST['resumableFilename'].'tmp_name: '.$file['tmp_name']);

这是日志

16.01.2013: Error saving (move_uploaded_file) chunk 1 for file Invoice-2010-04-30.xls tmp_name/tmp/phpqggZ0O

有什么具体原因吗?我正在使用的 PHP 与上面的链接完全相同。

4

1 回答 1

2

我通过修改 PHP 文件使用的目录解决了这个问题。很多时候它会使用不正确的,或者只是不合适的目录。一旦修复,它工作正常。

于 2013-01-16T20:35:15.440 回答