Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2006, 04:43
Avatar de Diabolus
Diabolus
 
Fecha de Ingreso: diciembre-2004
Mensajes: 453
Antigüedad: 19 años, 4 meses
Puntos: 0
no me sube los archivos desde que actualize

Hola muy buenas,mirad es que el otro dia actualice mi version de php(de la 4.3.11 creo ha la 4.4.2).
La cuestion es que antes de actualizar me dejaba subir bien los archivos,pero desde que actualize la mayoria de las veces(casi siempre un 90%),o bien no me muestra la pagina o bien me dice el famoso error de:

CGI ERROR:
La aplicacion CGI especificada puede comportarse de forma anormal sino se recibe un conjunto completo de encabezados HTTP.

Estoy usando win2003 con IIS.

No creo que tenga mucho que ver,pero la velocidad de upload es de 15ks,para subir un file de 15mb.
He mirado el php ini y tengo ampliado el upload_max_filesize.

Ademas encima del script he añadido esto:

ini_set("memory_limit","25M");
ini_set("upload_max_filesize","20M")
ini_set("post_max_size","20M")
ini_set("max_input_time","20")
ini_set("max_execution_time","500")


Lose,son una burrada.....pero es que estoy desesperado......que puede ser?que puedo hacer?

gracias ;)

EDITO:
Este es el codigo:
Código PHP:
ini_set("memory_limit","25M");
ini_set("upload_max_filesize","20M");
ini_set("post_max_size","20M");
ini_set("max_input_time","20");
ini_set("max_execution_time","500");

require(
"con.php");
switch (
$_GET["s"]){ 
case 
'upload'
if(
$_POST[subseccion] == '/'){
$seccion=$_POST[seccion];
}elseif(
$_POST[subseccion] != '/') {
$seccion="$_POST[seccion]/$_POST[subseccion]";
}
if((
$_POST[seccion] == 'Actualidad') AND($_POST[subseccion]=='/')){
$seccion="$_POST[seccion]/$_POST[seccion]";
}
if(isset(
$_POST['edad'])){ 
$edad=0;
}else{
$edad=1;
}
require(
"limpiar.php");
$carpeta_archivos $titulo;
mkdir($carpeta_archivos);
@
chmod($carpeta_archivos0777);
$tmp $_FILES["archivo"]["tmp_name"];
$name $_FILES["archivo"]["name"];
$ahora $carpeta_archivos."/".$name;
move_uploaded_file($tmp$ahora);
$tmp2 $_FILES["video"]["tmp_name"];
$name2 $_FILES["video"]["name"];
$ahora2 $carpeta_archivos."/".$name2;
move_uploaded_file($tmp2$ahora2);
$imagen_url_completa="http://www.loquesea.com/".$ahora."";
$video_url_completa="http://www.loquesea.com/".$ahora2."";



$cadenaSQL "INSERT INTO videos_offline (titulo,texto_portada,texto_mini_portada,texto_video,plataforma,descargas_v,imagen_rep,enlace_video,vid_rel,_18) VALUES ";
$cadenaSQL .= "('" trim($_POST['titulo']) . "','" trim($_POST['portada']) . "','" trim($_POST['mini']) . "','" trim($_POST['texto']) . "','$seccion','0','$imagen_url_completa','$video_url_completa','" trim($_POST['interfaz']) . "','$edad')";
mysql_query($cadenaSQL) or die("Ha ocurrido un error al introducir los datos.<br><br>Error: " mysql_error() . "<br>L&iacute;nea: " __LINE__ "<br>Archivo: " $_SERVER['PHP_SELF']); 

Última edición por Diabolus; 17/02/2006 a las 04:50