Para Reyes o Santa, la Retron 5

No se si tenéis la costumbre del tema de los regalos con Santa o con los Reyes Magos. Si es así, damos una pequeña idea a los nostálgicos o para aquellos/as padres/madres que quieran enseñar a su hijo cómo jugábamos antes. Hay dos opciones, o compráis consolas y las váis coleccionando (como es mi caso) u os compráis la Retron 5. La consola soporta NES, Famicom, SNES, Super Famicom, Genesis, Mega Drive, Game Boy, Game Boy Color y la Game […]

» Leer más

Mysql – Eliminar datos de dos tablas a la vez

Pongamos un ejemplo claro para mostrar qué queremos hacer. Por un lado, tenemos en una tabla llamada Facturas los datos de la factura. Por otro lado, tenemos la tabla Facturas_lineas dónde almacenamos las líneas de las facturas. Al eliminar una factura debe eliminarse las líneas correspondientes… Lo haremos de la siguiente manera: 1 2 3 DELETE a1, a2 FROM Facturas AS fac JOIN Facturas_lineas AS lin WHERE lin.factura_ID=fac.Id AND fac.Id=3241DELETE a1, a2 FROM Facturas AS fac JOIN Facturas_lineas AS lin […]

» Leer más

XAMPP – Apache no arranca en Windows 10

Servidores

Para montar un entorno de desarrollo en nuestro PC, muchos optamos por soluciones como XAMPP o WAMPP para instalar nuestro servidor (Apache, Maria DB y PHP). Pero os puede suceder que una vez finalizada su instalación, que hay que decir que es tan sencilla como ejecutar un .exe, el servidor Apache no arranque. El error que se nos muestra es algo parecido a lo siguiente (pueden cambiar los número de sockect o salir otro tipo de error parecido): (OS 10013)An […]

» Leer más

Prestashop – ¿No se guardan las modificaciones de productos? Hay solución…

Prestashop

  Hay un error en la programación de Prestashop, que según que combinaciónes de módulos hay, no deja que se guarden las modificaciones de los productos. Parece que se guardan los cambios, pero no es así realmente, sin dar error alguno en consola. Después de buscar soluciones, hemos encontrado una: SOLUCIÓN! – Tenemos que eliminar/comentar 3 lineas., del archivo form.tpl, cuya localización es: /adminxxxx/themes/default/template/controllers/products/helpers/form/form.tpl   Las lineas a eliminar/comentar son: (recordemos que para comentar un *.tpl podemos hacerlo con llaves y asteriscos de […]

» Leer más

Magento – Limpiar Base de datos

Magento

Qué tablas podemos vaciar sin que esto afecte a nuestro Magento? Principalmente todas las que trabajan con los logs y algunos índices. Como siempre, todo dependerá de vuestra tienda. Cuando eliminas registros de una base de datos debes estar completamente seguro de lo que haces. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 core_cache core_cache_option core_cache_tag log_customer log_quote log_summary log_summary_type log_url log_url_info log_visitor log_visitor_info log_visitor_online enterprise_logging_event enterprise_logging_event_changes index_event […]

» Leer más

Disco duro lleno en servidor – Limpieza de logs

Servidores

Vaya faena que veas que de repente el servidor deje de funcionar, y sea porque els disco duro esté lleno. Salen errores, normalmente relacionados con las carpetas temporales. Mysql deja de funcionar porque no puede utilizar el disco duro como memoria cache porque simplemente o hay. Las causas, normalmente son un ataque a alguna de las webs. Y si tienes wordpress, joomla, prestashop… puedes estar casi seguro. La solución está en: 1.- Hacer limpieza Lo primero es saber cuánto espacio […]

» Leer más

Magento – Cambiar los sku de los productos por lote con script php

Magento 2

Por diferentes motivos, nos puede interesar el SKU de productos dentro de nuestro Magento. Cuando solo es un par de ellos, no hay problem, pero cuando queremos cambiar centenares de productos, ya es otra historia. Por suerte, se puede hacer mediante un script .php Primero preparemos cada uno de los pasos a seguir: 1. Creamos un fichero .csv llamado sku2sku.csv en la que una columna sea el actual sku, y la otra columna el sku nuevo 2. Almacenamos el fichero […]

» Leer más

Magento – Resetear contraseña administrador desde base de datos

Magento 2

En muchas ocasiones, mas de las que deberían, nos encontramos que perdemos la contraseña de administración. Para recuperarla hay dos opciones: ejecutamos el proceso de recuperación de contraseña por lo que se envía un email al contacto de usuario, o lo hacemos directamente en la base de datos. Os mostramos cómo hacerlo en el segundo caso. O lo hacemos directamente con la siguiente sentencia Sql: 1 UPDATE `admin_user` SET `password` = MD5(’PASSWORDNUEVO’) WHERE `username` = ‘USUARIOADMIN’;UPDATE `admin_user` SET `password` = […]

» Leer más

Mysql – UNION ALL y GROUP BY o ORDER BY

Cuando en MySql se utiliza el UNION ALL, estamos uniendo los resultados de varias consultas. Para ello, debe cumplirse varias condiciones, entre la que estan que sean las mismas columnas. Pongamos un ejemplo en el que unimos los resultados de dos consultas, una al trabajador con su trabajo y otra el trabajador con su hogar. De las dos conultas sacamos los mismos datos: id, nombre, apellidos y direccion (nótese que dirección es diferente en cada consulta). 1 2 3 4 […]

» Leer más

Enlaces de redes sociales para compartir página

Hay cientos de plugins/librerías para utilizar en nuestra página web que nos permiten compartirla en las principales redes sociales. Para ello, normalmente cargamos la librería javascript, la hoja de estilos y ponemos algún tipo de código para que todo se ejecute. Si lo queremos mas personalizado y sencillo, podemos poner el enlace que permite compartir la página, y punto. Aquí tenéis los mas usados: 1 2 3 4 <a href="https://pinterest.com/pin/create/button/?url=[URL_PAGINA]&media=[IMAGEN_DESTACADA_PAGINA]" target="_blank">Compartir en Pinteres</a> <a href="https://www.facebook.com/sharer/sharer.php?u=[URL_PAGINA]" target="_blank">Compartir en Facebook</a> <a href="https://plus.google.com/share?url=[URL_PAGINA]" […]

» Leer más

Magento – Limpiar log desde base de datos

Magento 2

Para hacer una limpieza de Magento en cuestión de los logs almacenado hay tres maneras: desde el panel de administración, desde consola con log.php que puedes añadir al cron para que vaya limpiando por su cuenta, o como vamos a explicar a continuación, vaciando unas tablas determinadas de la base de datos: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 dataflow_batch_export dataflow_batch_import log_customer log_quote log_summary log_summary_type log_url log_url_info log_visitor log_visitor_info log_visitor_online report_viewed_product_index report_compared_product_index report_eventdataflow_batch_export […]

» Leer más

Magento – Panel administración Error 404

Magento 2

Y seguimos con los problemas que nos podemos encontrar al traspasar Magento a otros servidores. Uno de ellos, es que cuando queramos acceder al panel de administración no nos deje. Concretamente, que nos salga error 404 que no encuentra la página. Investigando un poco por internet, he encontrado la siguiente solución que a nosotros si que nos ha funcionado. Hay que ejecutar esto en la base de datos (phpMyAdmin puede facilitarte la vida): 1 2 3 4 5 6 SET […]

» Leer más
1 2 3 5