El tema es así, estoy haciendo una app para android que el usuario saca fotos y las guardo en base 64 en una bd sqlite en el movil, luego en algun momento de la vida, el usuario sincroniza esa app con un sitio web y envia por post todos los datos incluidas las imagenes en base 64.
si en una sincronizacion común hago:
Código PHP:
Ver original
el archivo "last_request.log" pesa 15mb, podria pesar mucho mas, 100, 300, 500mb...
el tema es que php se cuelga y no responde, ejecuta la primer linea del file_puts y luego no parece hacer nada (lo que hace a continuacion es meter los datos del post en una bd mysql, nada mas).
Si la peticion es chica, digamos 1mb se ejecuta todo bien sin problemas, asi que supongo que hay alguna directiva como por la hay para el tamaño de subida de archivos pero para $_POST.
Tengo acceso root a todo el servidor y a todas las configuraciones por lo que solo tengo que dar con la opcion y configurarla pero no la encuentro por ningun lado.
¿Alguien sabe que puedo hacer?
La opcion que manejo en ultima instancia es enviar una lluvia de request mas pequeños en vez de una sola grande, el tema es que necesito todos los datos juntos y dividir un request en varios me genera nuevos problemas a resolver.