Jump to content

[RESOLU] transfert de gros fichiers ok en tant que produit à télécharger mais pas Documents joints


Recommended Posts

Bonjour,

Je rencontre le problème suivant :

Lors de l'ajout d'un nouveau document joint, 3 erreurs :
* Fichier trop volumineux, taille maximum autorisée : 2000 kb
* le champ fichier est requis
* le champ mime est requis

POURTANT

Lors de l'ajout d'un nouveau produit à télécharger, le transfert s'effectue sans erreur.

Le problème semble donc se situer uniquement au niveau de la taille des documents joints.

J'ai bien entendu adapté php.ini en specifiant
* post_max_size : 100M
* upload_max_filesize : 100M
* max_execution_time : 9000
* max_input_time : 18000
et le phpini est bien pris en compte (vérification sur un fichier affichant la config du phpinfo)

Le config.inc.php mentionne également : @ini_set('upload_max_filesize', '100M');

J'ai même essayé d'ajouter les valeurs décrites dans le php.ini dans le config.inc.php de telle sorte que :

/* Improve PHP configuration to prevent issues */
@ini_set('display_errors', 'on');
@ini_set('post_max_size', '100M');
@ini_set('upload_max_filesize', '100M');
@ini_set('max_execution_time', '9000');
@ini_set('max_input_time', '18000');
@ini_set('default_charset', 'utf-8');



Mais sans succès.

Je constate après maintes recherches sur le forum que ce problème semble récurent sans pour autant qu'une solution fiable ne soit évoquée.

Je pense avoir exploité toutes les pistes mais je me heurte à ce problème de fichiers joints important car devant être utilisé pour joindre des documentations techniques pouvant atteindre une 60aine de Mo

Quelle solution pouvez-vous de proposer pour régler ce problème ?

Link to comment
Share on other sites

Voici la solution au problème qui permet d'envoyer des fichiers joints d'un volume suppérieur à 2 Mo

La réponse provient d'un autre sujet : http://www.prestashop.com/forums/viewreply/185020/
(merci Midimix)

Pour résumer : modifier admin/tabs/AdminAttachments.php

(dans le Back Office)

class AdminAttachments extends AdminTab
{ protected $maxFileSize = 2000000;

et remplacer 2000000 par la valeur en octets souhaitée.

Link to comment
Share on other sites

  • 3 months later...
  • 4 weeks later...
  • 4 months later...
  • 3 weeks later...

Je relance ma question

svp :/

Je suis chez OVH avec le 90plan

Cordialement

Bonjour à tous

Merci pour cette réponse qui à résolue mon problème en local.
Par contre je dois installer ma boutique en ligne mais je n'ai pas accès au fichier php.ini

Comment puis-je faire ?

Cordialement
Link to comment
Share on other sites

  • 3 months later...
Voici la solution au problème qui permet d'envoyer des fichiers joints d'un volume suppérieur à 2 Mo

La réponse provient d'un autre sujet : http://www.prestashop.com/forums/viewreply/185020/
(merci Midimix)

Pour résumer : modifier admin/tabs/AdminAttachments.php

(dans le Back Office)

class AdminAttachments extends AdminTab
{ protected $maxFileSize = 2000000;

et remplacer 2000000 par la valeur en octets souhaitée.


Je viens de faire la modif et ca marche nickel:
voir exemple dans onglet telecherger:
http://www.boutique-des-parents.com/pour-la-cuisine-et-la-salle-de-bain/965-televiseur-tnt-station-multimedia-de-cuisine-soundmaster-ktd51002-4005425510024.html
Link to comment
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...