SQL

Renumerando el campo ID de la tabla wp_posts

Hace unas semanas uno de nuestros seguidores planteaba un problema con una base de datos en un grupo de Google+. En su publicación José Costa Ros nos planteaba un serio problema que le había surgido a un cliente suyo, concretamente a la tienda online TuBabyShop, con el campo ID de la tabla wp_posts, que había adquirido un total de 13 dígitos de longitud, lo que le provocaba la imposibilidad de cobrar pedidos a través de Redsýs. El problema viene provocado por las estrictas normas de Redsýs a la hora de tramitar los pedidos, ya que hace imprescindible el uso de [...]

2017-12-11T19:19:44+00:00 31 de mayo de 2016|Categorías: Art Project Group|Etiquetas: , , , , , , |2 Comentarios

Sincronizar pedidos y clientes tras un traslado

Cuando tenemos que trasladar nuestros WooCommerce a un nuevo alojamiento web siempre es una aventura. Aunque en la mayoría de las ocasiones todo funciona perfectamente a la primera, por desgracia no siempre ocurre así y en algunas ocasiones nos hemos encontrado con problemas una vez activadas las tiendas online en el nuevo servicio de alojamiento. Los problemas pueden ser generados por distintos motivos, aunque el principal suele ser algún error producido durante el traslado. Cuando esto ocurre, en algunos casos, se nos plantea un grave problema y es que las tiendas virtuales han generado pedidos y clientes nuevos en las [...]

Limpiando wp_options tras WooCommerce 2.5

Tras la reciente publicación de WooCommerce 2.5, de la que ya os hemos dado todo lujo de detalles sobre sus novedades en la entrada publicada ayer WooCommerce 2.5 - Dashing Dolphin, es muy importante que limpiemos en profundidad la tabla wp_options de nuestra base de datos, ya que esta está repleta de registros de sesiones de WooCommerce que nunca más van a ser usados desde esta tabla y que no han hecho más que engordar de forma innecesaria esta tabla que es la columna vertebral de nuestro WordPress. Tras la actualización de decenas de instalaciones de tiendas virtuales bajo WooCommerce, [...]

Solución al error de la tabla wp_wfNet404s de Wordfence

Como bien sabéis, Wordfence es un plugin para WordPress de seguridad que, además de ser un extraordinario firewall, nos protege contra ataques por fuerza bruta, nos escanea nuestra instalación en búsqueda de malwares y mucho más. Pues bien, últimamente hemos detectado en algunas de nuestras instalaciones que Wordfence nos genera una serie de errores en el registro de errores del servidor debido a una serie de consultas SQL que no encuentran la tabla wp_wfNet404s que forma parte de su instalación. El motivo de encontrar esta tabla concreta puede ser debido a que realmente no existe en la base de datos, [...]

¿Tienes infectada tu base de datos?

Últimamente estamos recibiendo muchas solicitudes de clientes que necesitan servicios de limpieza y desinfección de sitios web afectados por distintos tipos de virus. Si bien WordPress es un CMS bastante seguro y fiable, siempre que se hagan las cosas bien, obviamente no es infalible. Aunque el principal problema al que nos enfrentamos es al uso, en la mayoría de las ocasiones, de plugins y temas "nulled" u obtenidos de sitios web distintos del repositorio oficial de WordPress o de los sitios web oficiales de venta, normalmente gratuitos e infectados con distintas variedades de virus. En la mayoría de las ocasiones [...]

¿Cómo crear un usuario administrador desde SQL?

En ocasiones nos hemos encontrado con la necesidad de crear un usuario administrador de WordPress desde phpMyAdmin por distintos motivos, como por ejemplo un borrado accidental o haber sufrido un bloqueo por parte de Wordfence, por poner sólo un par de ellos. Aunque el problema que se genera cuando es imposible acceder con un usuario administrador al panel de administración de WordPress es muy importante, la solución a este problema es realmente sencilla. Solución Para crear un nuevo usuario administrador desde SQL necesitamos insertar tres registros en dos tablas de la base de datos de WordPress. El primer registro, obviamente, [...]

¡Actualiza urgentemente a WooCommerce 2.3.6!

WooCommerce 2.3 - Handsome Hippo Hace un par de días los chicos de Wordfence, según informan ellos mismos en WooCommerce SQL injection vulnerability, avisaron a los creadores de WooCommerce sobre un fallo de seguridad grave que Matt Barry, uno de los miembros de Wordfence, detectó unos minutos antes. Concretamente se trata de un vulnerabilidad de inyección SQL que afecta a todas las versiones publicadas hasta entonces. Tras la notificación enviada el día 12, ayer, día 13, se publicó una actualización urgente, WooCommerce 2.3.6, que soluciona, además de la vulnerabilidad reportada por Matt Barry, una gran cantidad de pequeños [...]

¿Cómo cambiar el prefijo de las tablas de la base de datos de WordPress?

Una buena medida de seguridad en WordPress es cambiar el prefijo de la base de datos, y aunque a priori parece harto complicado, la verdad es que es muy sencillo. Lo primero que vamos a necesitar es tener acceso a la base de datos a través de phpMyAdmin, por ejemplo, o de algún programa específico como MySQL Workbench o MySQL Utilities. Aunque el primero suele estar presente en todos los paneles de administración, y si no siempre podemos subirlo a nuestro servidor. Una vez disponemos de acceso a la base de datos, vamos realizar dos consultas SQL para conseguir una [...]