Para cargar la imagen de error.no se puede crear el directorio
-
12-12-2019 - |
Pregunta
Soy muy nuevo en magento.He creado una tienda magento, que está funcionando bien en el localhost.Pero en el servidor funciona bien, excepto de la imagen del producto de carga.Puedo capaces de crear nuevos productos, sino producto de las imágenes no se cargan.Tengo este error:
no se puede crear el directorio /var/www/vhosts/.../httpdocs/media/tmp/catalog/product/...
Por favor, consulte la siguiente captura de pantalla.
Probado siguiente:
- Comprueba la
/media
permiso de carpeta que está en 777 - Cambiado el
php_value memory_limit 128M
a256M
en.htaccess
- Biblioteca GD está instalado
- Se ha cambiado el atributo alcance de la pequeña imagen, tamaño de la imagen, miniaturas ámbito de aplicación (panel -> Catálogo -> Atributos -> Administrar atributos) de stroe vista global
- Esta probado http://marius-strajeru.blogspot.in/2011/09/upload-issue-for-magento-1600.html enlace.
Todavía estoy no obtener ninguna solución.Se ha perdido mi tiempo alrededor de 2 días.
Por favor cualquiera que me ayude.
Solución
Por fin tengo la solución a 22-Ago-2014.
El problema es la versión de PHP problema, megento necesidad php 5.2.13 pero mi servidor contiene php 5.2.12
Después de actualizado la versión de php, para cargar la imagen a trabajar bien.
Otros consejos
Me he encontrado con el mismo problema de antes y me han resuelto este.
Era cuestión with lot of file in media/temp/catalog/product/s/a directory
que significa lake of files on this folder which prevent by the server
Este problema puede ser solucionador de decisiones en /var/www
Tengo la solución para este problema.Este problema puede tener dos causa y ambos se basan con el permiso de archivo..1.Por favor, compruebe que tiene una carpeta temp en los medios de comunicación.Algún tiempo que no la creó en el momento de la instalación, como fue en mi caso.Si sí, el crear un nombre de carpeta tmp y también dar el permiso 777 así mangento código puede crear subcarpetas para las imágenes.2.También comprobar que tiene el nombre de una carpeta con el catálogo en la carpeta media.Y en los medios de comunicación de la carpeta debe ser subcarpeta con el nombre de la categoría y el producto, y pls dar la permissio 777 a todos.
Ir a este archivo: app\code\core\Mage\Catalog\Model\Product\Image.php
y comentar estas líneas:
if ($file && $file != 'no_selection' && !$this->_checkMemory($baseDir . '/' . $file)) {
$file = null;
tal vez lo que funciona para usted.:)