Immagine errore di caricamento.impossibile creare la directory
-
12-12-2019 - |
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.
Provato seguente:
- Controllato il
/media
cartella permessi a 777 - Cambiato il
php_value memory_limit 128M
per256M
in.htaccess
- Libreria GD è installato
- Cambiato attributo ambito della piccola immagine, immagine grande, miniatura portata (pannello -> Catalogo -> Attributi -> Gestire gli attributi) da stroe vista globale
- 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.
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.:)