上传大文件不起作用

时间:2017-08-12 23:33:25

标签: php video upload

正如标题所说我上传视频有问题。 我需要制作一个表格,将文件上传到文件夹,它可以处理照片,甚至还可以处理视频(或者反正的.mp4文件)。

当我尝试上传大文件时出现问题,因为PhP只是失败了 我已经修改了php.ini post max size,max filesize,memory limit甚至是处理脚本或输入脚本的时间,但是如果不管怎么说都不行。

我注意到的一个奇怪的事情是,当我尝试上传大文件时,看起来像php miss name和文件的扩展名,即使它与小文件完美配合。
我怎样才能解决这个问题?是否有任何PhP命令设置在脚本上,或php.ini中的其他东西,看起来像PHP指南不会帮助我。谢谢你的作品

$extension = pathinfo($_FILES[image]['name'], PATHINFO_EXTENSION);
$target = "uploaded/";
$target = $target . $title.'.'.$extension; 
$pic=($_FILES['image']['name']); 
//Writes the photo to the server 
if(move_uploaded_file($_FILES['image']['tmp_name'], $target)) {
} else {} 

1 个答案:

答案 0 :(得分:1)

根据我们在评论中的讨论,您似乎在进行php.ini更改后错过了重新启动Web服务器。此文件在Web服务器进程开始时读入,而不是每次访问页面时读取。因此,对此文件所做的任何更改都需要重新启动Web服务器才能生效。

要明确的是,重新启动Web服务器是指Web服务器服务,而不是服务器上的操作系统。