Skip to content

Category: WordPress

cURL error 28 in WordPress

So you’re trying to use your favorite WordPress plugin but an ugly cURL error 28 is being displayed in your screen or error log… Something like

cURL error 28: Connection timed out after X milliseconds

or

cURL error 28: Operation timed out after X milliseconds with 0 out of 0 bytes received

What’s going on? If you search in Google you will find that in fact it’s a very common issue and it’s not tied to any plugin or WordPress itself, it’s something directly related with a server component, the cURL library, so it can affect to any web software using cURL.

In this article I’m going to explain you a few things that hopefully will help you to understand what’s the issue and things that you may check in order to fix it.

But what the hell is cURL?

cURL LogoWhen talking about WordPress, cURL is a PHP library that helps WordPress to communicate with other sites. Being a PHP library means that if you’re using an obsolete PHP version (anything older than PHP 7.0) you’re for sure also using an obsolete cURL version. So the first thing you need to do if you’re having issues with cURL is to upgrade your PHP version to at least 7.0.x or the latest PHP 7.x stable release.

Note that on some server setups (e.g. cheap shared hosting) selecting a newer PHP version to run your site doesn’t necessarily means that you’re going to use a recent cURL version.

Charla “Introducción a Gravity Forms”

El pasado 25 de enero di una pequeña charla de introducción al uso de Gravity Forms en la Meetup WordPress Zaragoza. Que todo sea dicho de paso me olvidé de anunciar aquí…

A continuación os dejo el enlace a la presentación, si bien en esta ocasión la charla era más práctica que teórica, así que la presentación es más bien un guión de lo que fui desarrollando en la charla.

Charla “Cómo Proteger tu WordPress”

El próximo día 27 de enero, a las 19:30h daré una pequeña charla organizada por el grupo de Meetup Zaragoza WordPress.

El imperio ataca a WordPress
Foto por Kristina Alexanderson

Esta charla estará orientada a nivel usuario de WordPress sin grandes conocimientos técnicos, la mayoría de temas que se van a tratar se pueden llevar a cabo desde el propio escritorio de WordPress, otros requieren de acceso (S)FTP o configuración de servicios de terceros, pero en cualquier caso cosas que hasta los de marketing serían capaces de llevar a cabo :P

Como restaurar una copia de base de datos de BackWPup

BackWPup es un plugin para realizar copias se seguridad de nuestro querido WordPress, bastante compatible con todo tipo de hosting y capaz de realizar de manera satisfactoria y automatizada, entre otras cosas, las copias de seguridad de la base de datos de nuestro WordPress.

Pero entre sus funciones no está la de restaurar las copias de seguridad que realiza. Sin embargo esto es una tarea muy sencilla de realizar usando phpMyAdmin. Los pasos a seguir serían los que detallo a continuación.

Descargar la copia de seguridad que vamos a restaurar

Descargar copia de seguridadPodemos hacerlo de dos maneras, podemos descargar la última copia realizada desde el menú BackWPup -> Trabajos. O podemos conectar mediante FTP a nuestro hosting y descargarla desde el directorio donde le hemos dicho que guarde las copias. Normalmente lo hará en la ruta /wp-content/uploads/backwpup-hashdeseguridad-backups/

WordPress 4.1

Ya tenemos WordPress 4.1, apodado “Dinah”. En esta ocasión estamos ante una versión de las que viene a incorporar ciertas mejoras y nuevas funciones, pero ninguna de ellas relativas a la seguridad, por lo que podemos ser prudentes y esperar algún tiempo antes de actualizar para evitar encontrarnos con alguna sorpresa debido a la incompatibilidad de alguna de las extensiones o del tema que estemos usando.

A grandes rasgos las novedades que trae esta versión son: