Foros del Web » Programando para Internet » PHP »

Upload de archivos a mysql

Estas en el tema de Upload de archivos a mysql en el foro de PHP en Foros del Web. Ya había expuesto este tema anteriormente pero no tuve suerte Quizá esta vez… Actualmente estoy subiendo a mi base de datos archivos de menos de ...
  #1 (permalink)  
Antiguo 27/05/2008, 15:26
 
Fecha de Ingreso: julio-2007
Mensajes: 287
Antigüedad: 16 años, 9 meses
Puntos: 4
Pregunta Upload de archivos a mysql

Ya había expuesto este tema anteriormente pero no tuve suerte
Quizá esta vez…

Actualmente estoy subiendo a mi base de datos archivos de menos de 1MB
Sin problemas.

Ahora necesito subir archivos que pesarán un máximo de 4MB pero no me deja.
Me salió el siguiente error:

“Got a packet bigger than 'max_allowed_packet' bytes”

Estos valores están en mi php.ini:

Post_max_size = 80M
Upload_max_filesize = 10M
Memory_limit = 128M
Max_ejecution_time = 60

He guardado los cambios y reiniciado el apache.
Y no resulta, necesito subir archivos de hasta 4MB.
Algún experto en esta materia por favor
Muchas gracias.
  #2 (permalink)  
Antiguo 27/05/2008, 15:32
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Upload de archivos a mysql

bueno, esta bien... pero ¿que tipo de campo es donde lo guardas???

es muy seguro ke ese error no sea especifico del PHP, sino de tu MySQL.... echale coco! (nos avisas)
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 27/05/2008, 15:48
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
Respuesta: Upload de archivos a mysql

Hola yole,

Esa configuración la cambias en el my.cnf, no en el php.ini.

Saludos.
  #4 (permalink)  
Antiguo 27/05/2008, 16:28
 
Fecha de Ingreso: julio-2007
Mensajes: 287
Antigüedad: 16 años, 9 meses
Puntos: 4
Respuesta: Upload de archivos a mysql

ajá.......
Pero que línea es la que tengo que modificar para permitir un máximo de 4MB?
  #5 (permalink)  
Antiguo 27/05/2008, 16:32
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
Respuesta: Upload de archivos a mysql

Hola yole,

MySQL te lo está diciendo: max_allowed_packet_size

Saludos.
  #6 (permalink)  
Antiguo 27/05/2008, 17:02
 
Fecha de Ingreso: julio-2007
Mensajes: 287
Antigüedad: 16 años, 9 meses
Puntos: 4
Respuesta: Upload de archivos a mysql

Genial !

Lo encontre!!
El archivo se llama:

my-huge
y está dentro de la carpeta MySQL.

La linea que hay que modificar es:
max_allowed_packet. Esta tenia valor 1, osea: max_allowed_packet =1

Al parecer hay que modificar el valor según tus necesidades, al menos a mi me funciono.

Muchas gracias GatorV por tu ayuda
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 04:42.