拖放上传 - 文件未保存

时间:2014-10-10 14:50:22

标签: php ajax html5 file-upload

我尝试使用我的网站和VPS进行拖放上传工作。

我自己尝试过实现它,但无法使它工作。现在我试图使用"迷你AJAX文件上传表格"来自http://tutorialzine.com/2013/05/mini-ajax-file-upload-form/

当我上传文件时,我可以看到其实我的电脑正在上传一些东西。但是,php脚本似乎没有保存在服务器上保存文件。我试过修改但没有成功。

我检查了什么:

- 我确定文件没有保存在服务器上,因为我搜索了文件并在上传文件后检查了磁盘空间

- 在apache日志中没有错误。

-php.ini上传限制增加。


编辑:

现在我尝试使用jQuery文件上传(https://github.com/blueimp/jQuery-File-Upload),因为它输出错误。上传1 mb .png文件后得到的错误是"文件上传已中止"。

1 个答案:

答案 0 :(得分:0)

好的,经过研究和尝试不同的东西:

  1. 请务必检查php.ini并增加最大尺寸: post_max_size和upload_max_filesize

  2. 即使在设置了上述2之后我也遇到了问题(即使我重新启动机器后错误也说文件太大)。要解决这个问题,请在与.php文件相同的目录中创建.htaccess文件并将以下内容粘贴到其中:

    php_value upload_max_filesize 10M

    php_value post_max_size 10M

  3. 我将负责上传的所有文件和文件夹的权限更改为777.

  4. 完成这些更改后,我的文件上传没有任何错误。希望它对某人有帮助。