Domanda

Sono molto nuovo a magento.Ho creato una magento store, che sta lavorando bene in localhost.Ma nel server funziona bene, tranne prodotto upload di immagini.Posso in grado di creare un nuovo prodotto, ma il prodotto immagini non si caricano.Ho ottenuto questo errore:

impossibile creare la directory /var/www/vhosts/.../httpdocs/media/tmp/catalogo/prodotti/...

Si prega di fare riferimento alla seguente schermata.

enter image description here

Provato seguente:

  1. Controllato il /media cartella permessi a 777
  2. Cambiato il php_value memory_limit 128M per 256M in .htaccess
  3. Libreria GD è installato
  4. Cambiato attributo ambito della piccola immagine, immagine grande, miniatura portata (pannello -> Catalogo -> Attributi -> Gestire gli attributi) da stroe vista globale
  5. Provato questo http://marius-strajeru.blogspot.in/2011/09/upload-issue-for-magento-1600.html link.

Sono ancora ottenere qualsiasi soluzione.È sprecato il mio tempo circa 2 giorni.

Si prega di qualsiasi aiutarmi.

È stato utile?

Soluzione

Finalmente ho avuto la soluzione a 22-Ago-2014.

Il problema è la versione di PHP problema, megento bisogno di php 5.2.13 ma il mio server contiene php 5.2.12

Dopo aver aggiornato la versione di php, per caricare le immagini a lavorare bene.

Altri suggerimenti

Ho affrontato stesso problema di prima e ho risolto questo.

Era il problema with lot of file in media/temp/catalog/product/s/a directory che significa lake of files on this folder which prevent by the server

Questo problema può essere resolver facendo in /var/www

Ho la soluzione per questo problema.Questo problema può avere due cause e entrambi sono basati con le autorizzazioni per i file..1.Si prega di verificare che si dispone di una cartella temp in media.Qualche volta proprio non creato in fase di installazione, come è stato nel mio caso.Se sì la creazione di un nome di cartella tmp e anche dare i permessi 777 così mangento codice possono creare sotto-cartelle per le immagini.2.Inoltre verifica che il nome della cartella (catalogo nella cartella media.E nella cartella media dovrebbe essere il nome della sottocartella di categoria e di prodotto e pls dare il permissio 777 a tutti.

Vai a questo file: app\code\core\Mage\Catalog\Model\Product\Image.php e commentare queste righe:

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

forse funziona per voi.:)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top