这是我的表格:
<form name="fileup" action="upload.php" method="POST" enctype="multipart/form-data">
<input type="file" name="image" title=" "/>
<input style="position:absolute; float:right;"type="submit" value="Upload"/>
</form>
这就是PHP:
session_start();
date_default_timezone_set('Asia/Kolkata');
if(isset($_FILES['image'])){
$errors= array();
$file_name = $_FILES['image']['name'];
$file_size =$_FILES['image']['size'];
$file_tmp =$_FILES['image']['tmp_name'];
$file_type=$_FILES['image']['type'];
$file_ext=strtolower(end(explode('.',$_FILES['image']['name'])));
if($file_name=="")
echo '<script>
alert("No File Selected");
window.location.href="index.php";
</script>';
else if(empty($errors)==true and !$file_size==0){
move_uploaded_file($file_tmp,"uploads/".$file_name);
虽然文本(使用其他形式)和小文件没有问题,但是从同一WLAN上的客户端上传的大型文件~500M以~1Mbps开始,然后以~400kbps开始。但是,从我自己的计算机上传几乎是即时的。我是初学者,在我的Windows机器上使用XAMPP服务器。
这些是我对php.ini文件所做的修改:
> max_execution_time=120
> post_max_size=16000M
> upload_max_filesize=8000M
请帮助。
转移到另一个协议,如FTP帮助?