无法使用PHP文件上载在服务器上上载文件?

无法使用PHP文件上载在服务器上上载文件?,php,apache,file-upload,Php,Apache,File Upload,我无法使用PHP文件上载到服务器上载文件。当我们尝试使用相同的PHP文件上载页面在服务器上本地上载相同的文件时,它已成功加载。但是,当我们试图使用相同的php页面从网络上的其他系统访问并上载相同的文件时,它会显示下面提到的错误 include("connect.php"); $fname=$_FILES['uploadfile']['name']; $sessionUsercode=$_SESSION['sessionUsercode']; $path="/home/path/to/

我无法使用PHP文件上载到服务器上载文件。当我们尝试使用相同的PHP文件上载页面在服务器上本地上载相同的文件时,它已成功加载。但是,当我们试图使用相同的php页面从网络上的其他系统访问并上载相同的文件时,它会显示下面提到的错误

include("connect.php");
$fname=$_FILES['uploadfile']['name'];
$sessionUsercode=$_SESSION['sessionUsercode'];
      $path="/home/path/to/upload/";
if(substr($fname,0,1)=="a")
{
    if(substr($fname,2,3)=="off")
    {
         $mmsg=ucwords("officers");
         $mside="A";
         $mcause="O";
    }
    else
    {
         $mmsg=ucwords("daily");
         $mside="A";
         $mcause="D";
    }
} else if(substr($fname,0,1)=="l")
{
         $mmsg=ucwords("Supplementary");
         $mside="A";
         $mcause="D";
}

echo "path". $lfname=$path.$fname;
echo $uploadfile=$_FILES['uploadfile']['tmp_name'];
if(!file_exists($uploadfile))
  $msg=ucwords("uploaded file doesn't exists!");
else
{
  $msize=filesize($uploadfile);
  if($msize>0)
  {
   if(file_exists($lfname))
     unlink($lfname);

  echo $res=copy($uploadfile,$lfname);

   if(!$res)
     $msg=ucwords("can't upload/copy said file!");
   else
   {
    $file_size=filesize($uploadfile);
    $handle = fopen($uploadfile,"r");

    $buffer = fread($handle, filesize($uploadfile));
    $buffer = addslashes($buffer);
    fclose($handle);


    $ent_dt=date("Y-m-d");
    $ent_tm=date("H:i:s");

    $rs1=mysql_query($sqlchk) or die(mysql_error());
    $nmsqlchk=mysql_num_rows($rs1);

   }

  }
  else
   $msg=ucwords("uploaded file is empty!");
}
header("Location:message.php?msg=$msg");

我认为这是ipblock的Web服务器错误。你可以更改Unblock,这工作正常

显示你的代码,任何人如何证明问题。请尽快帮助,这使我想帮助你减少。检查Web服务器日志文件,此错误与PHP无关。有些文件已成功上载,但有些文件未成功上载。
<?php   

//include 'db.php';

extract($_POST);

extract($_POST);
if(isset($submit)) {
    $fname = $_FILES['image']['name'];
    $file_tmp = $_FILES['image']['tmp_name'];
    $file_size =  $_FILES['image']['size'];
    $file_type=$_FILES['image']['type'];        
    $target = "img/".$fname;
    move_uploaded_file($file_tmp,$target);
    echo "uploaded succ !"."<br>";
}