Foros del Web » Programando para Internet » PHP »

Problema subir archivos

Estas en el tema de Problema subir archivos en el foro de PHP en Foros del Web. Hola a todos. Resulta que necesito subir unos videos .avi a un servidor. Este servidor por lo que veo es Linux y la version de ...
  #1 (permalink)  
Antiguo 21/11/2007, 16:33
 
Fecha de Ingreso: abril-2007
Mensajes: 32
Antigüedad: 17 años
Puntos: 0
Problema subir archivos

Hola a todos.

Resulta que necesito subir unos videos .avi a un servidor. Este servidor por lo que veo es Linux y la version de PHP es 4.4.4, o sea que no deberia haber gran problema. Ya realicé el código HTML de la pagina y a continuación lo muestro:

<html>
<head>
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<form name="formarchivo" action="pruebasubir.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="10000000">
Seleccione archivo:
<input name="archivo" type="file">
<input name="subir" value="Subir" type="submit">
</form>
</body>
</html>

Se supone que este codigo HTML esta bien, a menos que le falte algo...

Bueno, y ahora tengo el código PHP que me permite subirlo al servidor:

<?php
//pruebasubir.php
$nomarchivo=$_FILES["archivo"]["name"];
$temparchivo=$_FILES["archivo"]["tmp_name"];
$tipoarchivo=$_FILES["archivo"]["type"];
$tamarchivo=$_FILES["archivo"]["size"];
$errarchivo=$_FILES["archivo"]["error"];

echo "Nombre: ".$nomarchivo."<br>";
echo "Temporal: ".$temparchivo."<br>";
echo "Tipo: ".$tipoarchivo."<br>";
echo "Tamaño: ".$tamarchivo."<br>";

// no hago validaciones por asunto de tiempo

if(move_uploaded_file($temparchivo,"carpetaservido r/".$nomarchivo)){
echo "Fichero subido";
}
else{
echo "No se pudo subir el archivo";
}
?>

Estos archivos se operan desde el servidor y funcionan con cualquier archivo pequeño, pero el problema es cuando trato de subir un .avi de aprox 7MB; se queda subiendo el archivo y al final, no me imprime los datos del archivo, solo me muestra el nombre.

Lo intenté usando FTP desde PHP, pero tampoco funciona por que no me llegan los datos $_FILES. Leí que de pronto era en el php.ini el problema, pero no se como configurarlo desde código para aumentar el tamaño de subida de los archivos, ya que es un servidor externo y no puedo acceder al archivo como tal.

No se que hacer...Por favor ayudenmeeee....Gracias
  #2 (permalink)  
Antiguo 21/11/2007, 16:42
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Problema subir archivos

Si no puedes modificar el archivo php.ini, necesitas contactar al proveedor para que te cambie el tamaño de upload, ya que eso solo se puede cambiar directamente del php.ini.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:06.