24/08/2005, 11:57
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 3
Antigüedad: 19 años, 5 meses Puntos: 0 | |
tengo el mismo problema y no jala Hola he visto todo esta debate, y tengo el mismo problema, no pudo subir archivos a mi servidor de mas de 1.x Megas, en Mozilla me saca un error como el "the document contains no data" y en IE sale que no se pudo encontrar URL o algo asi (pero solo cuando subo archivos de mas de 1.x MB). he cambiado toda la configuracion y he hecho todo lo que dice aqui, pero aun asi nada. mi codigo es como el siguiente.
$upload = $_FILES[upload];
$upload_tmp = $_FILES['archivoCor']['tmp_name'];
$upload_name = $_FILES['archivoCor']['name'];
$destino ="{$_SERVER['DOCUMENT_ROOT']}/pentiumonce/".$areaArt."/{$_FILES['archivoCor']['name']}";
move_uploaded_file($upload_tmp,$destino) or DIE("Upload incorrecto");
echo "<BR><BR><BR>Archivo cargado correctamente";
he reiniciado el apache, la configuracion php.ini lo he modificado, tambien cree el php.conf, aunque en este archivo lo coloque de esta manera.
<Files *.php>
# SetOutputFilter PHP
# SetInputFilter PHP
LimitRequestBody 9524288
</Files>
Ya que cuanda dejaba los : (SetOutputFilter PHP y SetInputFilter PHP) sin comentar, me salia un error cuando reiniciaba el apache.bueno no se que mas hacer, o si puedo utilizar el condigo de :
$archivo = $_FILES["archivito"]["tmp_name"];
$tamanio = $_FILES["archivito"]["size"];
$tipo = $_FILES["archivito"]["type"];
$nombre = $_FILES["archivito"]["name"];
$titulo = $_POST["titulo"];
if ( $archivo != "none" )
{
// ESTA ES LA PARTE DEL PROBLEMA
$fp = fopen($archivo, "rb");
$contenido = fread($fp, $tamanio);
$contenido = addslashes($contenido);
fclose($fp);
para guardarlo en mi disco duro pero una vez que tenga el $contenido como lo guardo en un archivo.
bueno si me pueden ayudar con esto se los agradeceria.
mi version de php es 4.1.2.
bye. |