A mi me ha pasado al migrar mis blogs a un Cloud server, pero es que parece ser que, según el servidor en que te encuentres, y mas si eres de moverte buscando siempre el mejor precio o servicio, hay veces que se te piden los datos de acceso FTP para instalar y actualizar plugins y/o temas, y sin embargo otras veces el proceso es automático sin preguntarte nada.
Si te molesta, o te cansa o simplemente te das cuenta de que es un fallo de seguridad de proporciones bíblicas y quieres que el proceso se realice de forma automática, tienes dos opciones (quizá algunas mas pero yo te voy a hablar solo de dos), un plugin, o editar el archivo wp-config.php, así que si tu idea es solucionarlo sigue leyendo que nos ponemos con ello.
Continua leyendo “Como instalar plugins y temas sin poner credenciales de FTP” »
¿Has migrado tu wordpress a un nuevo servidor y te ha aparecido este error?:
Warning! WP Super Cache caching broken! The script advanced-cache.php could not load wp-cache-phase1.php.
Please edit /home/****/public_html/*****/wp-content/advanced-cache.php and make sure the path to /home/****/public_html/*****/wp-content/plugins/wp-super-cache/wp-cache-phase1.php is correct…
No te preocupes. Este es un error común en sitios WordPress que han sido migrados a un nuevo alojamiento. Sin mas podrías volverte loco cambiando permisos, borrando caches, lineas e archivos, etc. Hagas lo que hagas no puedes desactivar el plugin WP Super Cache, ni entrar a los ajustes. Empiezas a desesperarte. Son esos errores que no te esperas y que te los encuentras, pues como en nuestro caso, por casualidad al hacer la migración de mis blogs. Pero no te preocupes. La solución, como casi siempre, es mucho mas fácil de lo que cabe pensar.
Para reparar este error, lo único que tienes que hacer es eliminar el fichero wp-content/advanced-cache.php
Ya está. Como en la instalación de WordPress no esperes mas pasos. Esto hará que WP Super Cache se reconfigure y vuelva a funcionar, eso si, luego entra a revisar los ajustes por si no está todo como lo dejaste, pero eso ya son dos minutos. Por si tienes dudas aquí te enseño como configurar WP Super Cache.
Si eres de los que está teniendo problemas al actualizar a la versión de Magento 1.6.2.0, o simplemente tienes conflictos con community/Find_Feed, has llegado a tu solución.
En la instalación por defecto de la versión 1.6.1.0 el módulo The Find Feed se incorporó como un componente requerido del Core, para que funcionara correctamente, y ahora da conflictos al actualizar.
La solución sencilla para los que tenéis acceso via shell, por ssh, es la siguiente:
Si no es tu caso, y no posees este acceso, tranquilo, aún hay solución. Me costó mucho tiempo dar con ella, pero la he probado y funciona.
Como siempre, lo primero es que hagas una copia de seguridad, tanto de los archivos como de la Base de datos, por lo que pueda pasar. Una vez la tengas, vamos a entrar en materia. Continua leyendo “Magento: Cómo eliminar el módulo The Find (community/Find_Feed)” »
Bueno pues si hemos hecho todos los pasos anteriores y una vez apache ha sido reconfigurado y reiniciado, toca retocar el archivo .htaccess en el directorio htdocs donde vaciamos el backup de nuestra tienda que en mi caso es en /htdocs/magento/.htaccess donde buscamos la siguientes línea:
Y cambiamos la base de reescritura para que funcione con el Alias que escogimos en el paso anterior, magento en nuestro ejemplo. Debería quedar así:
Es importante no comerse el / del final. Ahora vamos con la Base de Datos. Entramos en el phpMyAdmin y nos vamos a la tabla que creamos con los datos de la de nuestro servidor. Al pinchar sobre la misma veremos que esta (o debería estar si no te corroyeron las prisas) vacía. Pinchamos en la pestaña opuesta a cuando hicimos el backup (Exportar), es decir, Importar. Seleccionamos el archivo donde tenemos la copia, y que deberías haber bajado comprimido si es muy grande, y dejando el resto como esta (comprobamos que este marcada la casilla de importaciones parciales, sobre todo si es muy grande) le damos a continuar. Ahora te puedes bajar al WC, fumar un cigarro, o llamar a un amigo por que tienes para un rato.
Continua leyendo “Últimas consideraciones y fallos comunes” »
Muchas veces mientras trasteamos en nuestro Magento nos aparece el dichoso Error 500 Internal Server Error. Hay veces que no nos queda mas, es un error interno del servidor por que parte del código choca con las directrices del mismo, y no te lo ejecuta, generalmente por la configuración (sobre todo de Google o Paypal), pero en Magento el 90 por ciento de las veces, es algo mas sencillo. Puede ser que estemos intentando acceder a una sesión ya caducada, en cuyo caso se resuelve borrando var/cache y var/sessions y volviendo a entrar pero borrando todo lo que no sea la url de la tienda.
La otra opción mas común, es que se nos han desconfigurado (por no decir que los hemos desconfigurado nosotros) los permisos CHMOD. Esto se corrige asignando los permisos correctos a todos y cada uno de los archivos y carpetas de nuestra tienda Magento. Lo puedes hacer uno a uno, pero claro como Magento apenas tiene archivos, tus nietos pueden acabar tu labor. También hay programas FTP, como por ejemplo FileZilla que es gratuito, que si te pones en la carpeta superior, te cambia los permisos automáticamente de todo lo que tenga dentro, pero claro, también tarda lo suyo, aunque considerablemente menos, eso si también te chupa transferencia.
Hace tiempo en un foro encontré un script, que he ido modificando y adaptando según actualizaban las versiones para mi propio magento, y me ha ido bastante bien. Solo había que editar la línea 83 para poner el path a nuestra tienda.
Continua leyendo “Magento: Solución a error 500 Internal Server Error” »
Lo mejor a la hora de incluir nuestros archivos sería mantener una estructura similar a la de nuestro servidor, de forma que sea mas facil manejarnos al igual que luego implantar los cambios que vayamos haciendo. Para ello nos vamos al directorio donde se instalo Xampp, que si dejaste el que venía por defecto será: C:\xampp\ allí miramos los directorios que tiene el servidor y si es necesario añadimos el que falte para que, entre todos los existentes esten estos cuatro directorios:
Ahora vamos a por los datos y archivos, tenemos que recoger de nuestro servidor, el que queremos clonar, lo siguiente:
Continua leyendo “Preparando el servidor Apache” »
Comentarios recientes