Perrotekel Posted August 29, 2012 Share Posted August 29, 2012 Hola a ver si me podeis ayudar, la verdad que lo que me esta pasando es que nunca habia utilizado prestashop para subir imagenes y ahora estoy en ello pero me da un error al subir una foto en el producto. Cuando le doy a subir un fichero me da el siguiente error. Fatal error: Out of memory (allocated 29097984) (tried to allocate 17088 bytes) in /homepages/26/d301676529/htdocs/printyou/images.inc.php on line 314 He buscado por internet y he metido un php.ini con la siguiente configuracion, pero me sige fallando upload_max_filesize = 256M memory_limit=512M post_max_size = 256M max_execution_time = 60 max_input_time = 60 Alguna idea? Muchas gracias. Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2012 Share Posted August 29, 2012 Hola a ver si me podeis ayudar, la verdad que lo que me esta pasando es que nunca habia utilizado prestashop para subir imagenes y ahora estoy en ello pero me da un error al subir una foto en el producto. Cuando le doy a subir un fichero me da el siguiente error. Fatal error: Out of memory (allocated 29097984) (tried to allocate 17088 bytes) in /homepages/26/d301676529/htdocs/printyou/images.inc.php on line 314 He buscado por internet y he metido un php.ini con la siguiente configuracion, pero me sige fallando upload_max_filesize = 256M memory_limit=512M post_max_size = 256M max_execution_time = 60 max_input_time = 60 Alguna idea? Muchas gracias. Hola, pero en tu hosting ¿tienes permisos para sobreescribir el php.ini? (Por que si no es así, tienes que contactar con tu hosting) Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 Lo que hago es colocar un php.ini en el raiz de prestashop. Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2012 Share Posted August 29, 2012 Lo que hago es colocar un php.ini en el raiz de prestashop. Hola, ¿Pero en tu hosting tienes permisos, para hacerlo? Lo digo, por que muchas veces en los hosting compartidos, no tienes permisos, y por mucho que crees un php.ini y lo coloques en el raiz, no te hara caso, por lo que tendrás que contactar con tu hosting. Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 Ok voy a contactar con ellos, pero vamos otras veces he hecho cosas con el htaccess y me han funcionado. Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 Me han confirmado que no puedo modificar el php.ini alguna solucion? Link to comment Share on other sites More sharing options...
jordiob Posted August 29, 2012 Share Posted August 29, 2012 Pídeles a ellos que lo modifiquen. Si no, habrá que plantearse ampliar el plan o cambiar de servidor. Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2012 Share Posted August 29, 2012 Me han confirmado que no puedo modificar el php.ini alguna solucion? Como dice jordi, pideles a ellos que te amplíen tal parámetro, si no lo pueden hacer, me plantearía seguir en dicho hosting o plan de hosting. ¿En que hosting esta usted, alojado? Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 en 1&1 Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2012 Share Posted August 29, 2012 en 1&1 1and1 == Lo peor que existe actualmente. Un Saludo Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 Ya si la verdad que 1and1 en cuanto sales un poco de lo normal no es muy bueno pero estamos de pruebas y buscar otra cosa para probar no es facil. Supuestamente tenemos 64MB pero me sigue dando el fallo Out of memory (allocated 58458112) (tried to allocate 17088 bytes Link to comment Share on other sites More sharing options...
jordiob Posted August 29, 2012 Share Posted August 29, 2012 El hosting de 1&1 hace llorar al niño Jesús Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2012 Share Posted August 29, 2012 Si estas haciendo pruebas, las puedes hacer en local (en tu ordenador), instalándote wamp. Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 Lo curioso es que pongo el phpinfo(); y me dice que tiene 512MB que es lo que puse en el php.ini Si las primeras las hemos hecho en local pero como somos varios tocando cosas necesitamos que este en internet para ir cambiando cosillas. Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2012 Share Posted August 29, 2012 Lo curioso es que pongo el phpinfo(); y me dice que tiene 512MB que es lo que puse en el php.ini Si las primeras las hemos hecho en local pero como somos varios tocando cosas necesitamos que este en internet para ir cambiando cosillas. Pasame la url del info.php que lo vea. Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 Te la acabo de pasar por mensaje privado. Link to comment Share on other sites More sharing options...
petete2008 Posted August 29, 2012 Share Posted August 29, 2012 (edited) ¿Que tamaño de imagen estás intentado subir? Si planteas cambiar de servidor muchos aconsejos CDMON. Si consigues uno que tenga memcached por un precio competitivo avisa, aunque me temo que esta característica sólo se dá en los dedicados. Edited August 29, 2012 by petete2008 (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2012 Share Posted August 29, 2012 Te la acabo de pasar por mensaje privado. Hola el info.php, que me has pasado tiene buena pinta. Por otro lado, tal como comenta petete2008, coméntanos de que tamaño es la imagen que estas intentando subir, y si te pasa los mismo subiendo imágenes con menor tamaño. Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 Pues si son imagenes de menos de 500kb bien en cuanto sube a un mega, dos o tres nada. Link to comment Share on other sites More sharing options...
jordiob Posted August 29, 2012 Share Posted August 29, 2012 Eso suena a que lo tienen limitado Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 que parametro? o que tienen limitado? Link to comment Share on other sites More sharing options...
jordiob Posted August 29, 2012 Share Posted August 29, 2012 el max_upload, debe estar en 1MB y no puedes subir archivos que pesen más que eso. Cómo lo tienes en tu php.ini? Link to comment Share on other sites More sharing options...
Perrotekel Posted August 29, 2012 Author Share Posted August 29, 2012 En el php.ini no me aparece ese parametro, me aparece upload_max_filesize= 256MB Link to comment Share on other sites More sharing options...
jordiob Posted August 29, 2012 Share Posted August 29, 2012 Pues, una vez más, habrá que preguntar a 1&1 a ver qué pasa Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2012 Share Posted August 29, 2012 En el php.ini no me aparece ese parametro, me aparece upload_max_filesize= 256MB Por curiosidad, he visto tu info.php que me has mandado por privado, y tiene buenta pinta, incluso los parámetros de subir ficheros, también el memory limit ect.. están bien puestos en la configuración de tu servidor, al menos eso he visto en el info, que me has mandado por privado. Prueba darles una llamada, a ver que te pueden decir. Link to comment Share on other sites More sharing options...
petete2008 Posted August 29, 2012 Share Posted August 29, 2012 Que versión de prestashop tienes? Mira aquí donde reportan un bug con tu caso : http://forge.prestashop.com/browse/PSCFI-4797?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel If the picture has a resolution of 3374x2249, then it is ok. If the picture has a resolution of 4096x2731 or more, then the following message is displayed in debugging mode : Fatal error: Allowed memory size of 100663296 bytes exhausted (tried to allocate 16384 bytes) in /home/www/f014ea52bbe9bef6bd3def3338f57627/web/shop/images.inc.php on line 238 Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2012 Share Posted August 29, 2012 Que versión de prestashop tienes? Mira aquí donde reportan un bug con tu caso : http://forge.prestas...%3Aall-tabpanel If the picture has a resolution of 3374x2249, then it is ok. If the picture has a resolution of 4096x2731 or more, then the following message is displayed in debugging mode : Fatal error: Allowed memory size of 100663296 bytes exhausted (tried to allocate 16384 bytes) in /home/www/f014ea52bbe9bef6bd3def3338f57627/web/shop/images.inc.php on line 238 Comentan simplemente, lo que se ha comentado del memory limit en este tema. Hi, For a high resolution image there is nothing you can do except increase the memory limit until it works. Note that increasing the memory_limit setting is not enough, you have to make sure that the host server really has the memory available. If not you may need to upgrade your hosting plan. Regards, Thomas Link to comment Share on other sites More sharing options...
duranguenze Posted August 29, 2012 Share Posted August 29, 2012 No se si se pueda cambiar el limite de memoria por codigo de php usando lo siguiente ini_set('memory_limit','256M'); esto antes de empezar el script o carga de imagen. Pero depende de la configuracion, prueba con ese codigo. Link to comment Share on other sites More sharing options...
Recommended Posts