Jump to content

Recommended Posts

Bonjour,

J'ai un petit soucis
mon site est spécialisé dans la retouche et montage photo
mes clients envoi leurs photos via la page produit par l'onglet personnalisation
le module d'envoi de fichier
sauf que il y a une limitation au niveaux du poids du fichier il ne peut meme pas exceder les 1mo
Malheureusement je doit trouver un moyen d'enlever cette limitation

Quelqu'un aurait il une astuce ?

Cordialement

Share this post


Link to post
Share on other sites

Bonjour,

Il existe une option pour ça dans le BackOffice > Préférences > Produits > Taille maximum des images produits

Bien cordialement
A+

Share this post


Link to post
Share on other sites

cela ne concerne que la taille des images produits non ?
j'ai essaye mais rien n'y fait toujours bloque vers les 130ko

c'est vraiment très ennuyeux

Share this post


Link to post
Share on other sites

Bonjour,

Dans l'option, il est écrit :
Taille maximum des images produits : La taille maximum des images chargées par les clients (en octets)

Donc je suppose que c'est bien cette option que vous devez changer.
De plus la taille par défaut est fixée à 131072 octets, soit 131 ko, c'est à dire, la taille limité que vous donnez dans votre problème. Réglez cette valeur à 2097152 octets par exemple !

A+

Share this post


Link to post
Share on other sites

Bonjour,

Je viens de modifier comme vous avez demander cette valeur mais cela ne marche pas malheuresement.
Comme vous pouvez le voir par exemple sur cette article fait l'essai http://editake.com/product.php?id_product=11
sa vous envoie sur une page ou il y a juste la banniere de site et la colonne de gauche
j'ai bien l'impression quil s'agisse d'un bug

Cordialement.

Share this post


Link to post
Share on other sites

dans votre fichier /config/config.inc.php, changez les options le temps de prendre connaissance des messages d'erreurs :

/* Debug only */
@ini_set('display_errors', 'on');
define('_PS_DEBUG_SQL_', true);



Pensez ensuite à remettre à off et à false, pour votre sécurité.

Share this post


Link to post
Share on other sites

Bonjour,

Merci de votre aide alors l'erreur qui en ressort est celle ci
Fatal error: Out of memory (allocated 31981568) (tried to allocate 8192 bytes) in /homepages/20/d301470099/htdocs/boutique/images.inc.php on line 155

je suis donc aller voir a quel ligne cela correspond :
$destImage = imagecreatetruecolor($destWidth, $destHeight);

Savez vous quel en est la cause ?

Cordialement.

Share this post


Link to post
Share on other sites

Avez-vous la main sur votre hébergement ? Quelles sont les valeurs autorisées par votre hébergeur en terme d'upload ?

Share this post


Link to post
Share on other sites

A mon avis le problème est la
j'ai un hébergement normal pack perso confort chez 1&1;Je ne peux pas configuré le php.ini pour augmenter la limitation mais ce qui me choque c'est que mon site etait avant sur joomla
et il n'y avait pas de probleme pour l'upload d'image
le problème ne viendrais pas du faite que le script génère une miniature ? et donc que l'exécution du script est trop longue ?

Share this post


Link to post
Share on other sites

Dans une configuration basique de php, juste après son installation, les valeurs par défaut suffisent amplement au fonctionnement de PrestaShop.
Si le temps d'exécution des scripts a été baissé par votre hébergeur 1&1;, et si c'est un hébergement mutualisé à pas cher, vous allez avoir du mal à passer outre la configuration imposée. A moins d'essayer via @ini_set en php, ou bien depuis l'htaccess.

Share this post


Link to post
Share on other sites

j'ai deja essaye depuis l'htaccess ça ne fonctionne pas erreur 500 je suis bloqué par 1&1;parcontre @ini_set c'est dans php.ini ?

En regardant bien dans le forum depuis plusieurs jours je vois que les personnes étant sur un marché a peu pret identique au mien on finit par passer sur une offre soit dédiée soit sur serveur virtuel lorsque y sont chez 1&1;à mon avis se sera l'unique solution j'ai essaye par php.ini par htaccess la modification de fichier de conf rien y fait

Share this post


Link to post
Share on other sites

l'init_set se déclare en php :

@ini_set('display_errors', 'on');

par exemple dans config.inc.php

Share this post


Link to post
Share on other sites

Je remonte ce vieux post car j'ai le même soucis et toujours pas résolu depuis plus d'un an (même hebergeur 1&1)

si un jour de trouve je le ferais savoir...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More