hola. puede ser la ruta de tu carpeta. revisa bien tu ruta que este correcta. tal vez sea por eso que no sube bien los archivos. por cierto, que software utlilzas en linux donde ejecutas tu php y mysql asi como el appserv o el wamp ?.
Código PHP:
Ver originalmysql_connect("localhost","user","pass") or
die("No se pudo conectar a la base de datos");
$archivo = $_FILES["archivo"]["tmp_name"];
$tamanio = $_FILES["archivo"]["size"];
$tipo = $_FILES["archivo"]["type"];
$nombre_archivo = $_FILES["archivo"]["name"];
$directorio = "/var/www/html/telpra/";
if ($archivo != ""){
$fp = fopen($archivo, "rb"); $contenido = fread($fp, $tamanio); if ($tamanio >1048576){
}
$qry = "INSERT INTO tbl_documentos ( titulo,nombre_archivo, descripcion, contenido, tamanio,tamanio_unidad, tipo,fecha,usuario ) VALUES
('$titulo','$nombre_archivo', '$descripcion','$contenido','$tamanio[0]','$tamanio[1]', '$tipo',now(),'$usuario')";
$nombre_archivo = $_FILES["archivo"]["name"];
$nombre_archivo = $_FILES["archivo"]["name"];
cabeceraHTML();
echo <<< HTML
<img src="FONDOS/logo.jpg" width="1016" height="60" /><BR><br><br>
<table width="600" border="1" cellspacing="0" cellpadding="1" bordercolor="#CCCCCC" align="CENTER">
<tr>
<td colspan="4" bgcolor="#115A7A">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b><font color="#FFFFFF">.:
EL ARCHIVO SE CARGO CORRECTAMENTE :.</font></b><br>
</div>
</td>
</tr>
<td bgcolor="#115A7A">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><font color="#FFFFFF">.:
<a href="import.php?nombre_archivo='$nombre_archivo'">Importar Tabla</a><br /></center>
</td>
</tr>
HTML;
}else{
echo '<center><font face="Verdana, Arial, Helvetica, sans-serif" size="2">No fue posible subir el archivo</font></center>';
echo '<center><a href="aut_gestion_info.php">Subir Otro Archivo</a><br /></center> ';
}
}