我尝试使用我的网站和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文件后得到的错误是"文件上传已中止"。
答案 0 :(得分:0)
好的,经过研究和尝试不同的东西:
请务必检查php.ini并增加最大尺寸: post_max_size和upload_max_filesize
即使在设置了上述2之后我也遇到了问题(即使我重新启动机器后错误也说文件太大)。要解决这个问题,请在与.php文件相同的目录中创建.htaccess文件并将以下内容粘贴到其中:
php_value upload_max_filesize 10M
php_value post_max_size 10M
我将负责上传的所有文件和文件夹的权限更改为777.
完成这些更改后,我的文件上传没有任何错误。希望它对某人有帮助。