Question

Je suis très nouveau sur magento.J'ai créé une boutique magento, qui fonctionne bien dans localhost.Mais sur le serveur, cela fonctionne bien, sauf le téléchargement d'images de produits.Je peux créer un nouveau produit, mais les images des produits ne sont pas téléchargées.J'ai eu cette erreur :

impossible de créer le répertoire /var/www/vhosts/.../httpdocs/media/tmp/catalog/product/...

Veuillez vous référer à la capture d'écran suivante.

enter image description here

Essayé suivant:

  1. J'ai vérifié le /media autorisation de dossier qui se trouve dans 777
  2. Modifié le php_value memory_limit 128M à 256M dans .htaccess
  3. La bibliothèque GD est installée
  4. Modification de la portée des attributs de petite image, grande image, portée de vignette (panneau -> Catalogue -> Attributs -> Gérer les attributs) de la vue stroe à la vue globale
  5. J'ai essayé ça http://marius-strajeru.blogspot.in/2011/09/upload-issue-for-magento-1600.html lien.

Je ne trouve toujours aucune solution.Cela m'a fait perdre du temps environ 2 jours.

S'il vous plaît, quelqu'un m'aide.

Était-ce utile?

La solution

Finalement, j'ai obtenu une solution le 22 août 2014.

Le problème est un problème de version PHP, megento a besoin de php 5.2.13 mais mon serveur contient php 5.2.12

Après la version php mise à jour, le téléchargement d'images fonctionne correctement.

Autres conseils

J'ai rencontré le même problème plus tôt et je l'ai résolu.

C'était un problème with lot of file in media/temp/catalog/product/s/a directorycela signifie lake of files on this folder which prevent by the server

Ce problème peut être résolu dans /var/www

J'ai la solution à ce problème.Ce problème peut avoir deux causes et les deux sont basées sur l'autorisation du fichier.1.Veuillez vérifier que vous disposez d'un dossier temporaire dans le support.Parfois, ce n'est pas créé au moment de l'installation comme c'était le cas dans mon cas.Si oui, créez un nom de dossier tmp et donnez également l'autorisation 777 afin que le code mangento puisse créer des sous-dossiers pour les images.2.Vérifiez également que vous disposez d'un nom de dossier avec catalogue dans le dossier multimédia.Et dans le dossier multimédia, il devrait y avoir le nom de sous-dossier, la catégorie et le produit, et veuillez donner l'autorisation 777 à tous.

Accédez à ce fichier : app\code\core\Mage\Catalog\Model\Product\Image.php et commentez ces lignes :

if ($file && $file != 'no_selection' && !$this->_checkMemory($baseDir . '/' . $file)) { 
     $file = null;

peut-être que ça marche pour toi.:)

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top