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_archivos, 0777);
$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ínea: " . __LINE__ . "<br>Archivo: " . $_SERVER['PHP_SELF']);