Publicado el Deja un comentario

Como resolver el error 500 o Time out de Divi en WordPress

Divi no es lo más eficiente que hayan inventado (y ya van a comenzar a llover las piedras). Para resolver el error 500 que a veces aparece en el admin (que también aparece como Time Out) y otros tantos que aparecen en la interfaz de divi (en el admin), hay algunas opciones muy simples:

1. Actualizar la versión de php a una posterior a 7. Es más eficiente.

2. Aumentar el límite de memoria en la configuración de php. A veces el cpanel permite hacerlo desde su interfaz, otras veces toca entrar al archivo php.ini:

memory_limit = 128M

3. Agregar esta línea al .htaccess, para incrementar la memoria en el apache:

<IfModule mod_substitute.c>
SubstituteMaxLineLength 10M
</IfModule>

4. También es posible ajustar el uso de memoria en el archivo wp-config.php de WordPress, tanto para el backend como para el frontend:

/* Frontend /*/
define( 'WP_MEMORY_LIMIT', '96M' );
/* Backend */
define( 'WP_MAX_MEMORY_LIMIT', '128M' );
 
Finalmente, Los valores recomendados para la configuración de php en varias publicaciones que he consultado son estos, aunque creo que son demasiado grandes para lo que permitiría un hosting de reseller típico, así que sean conservadores.
post_max_size 128M
max_execution_time 180
upload_max_filesize 256M
max_input_time 600
max_input_vars 5000
memory_limit 512M

Ya no odien más a Divi.

Publicado el Deja un comentario

10 maneras de construir audiencia en Twitter

  1. Debes ponerte en los zapatos de la audiencia y pensar qué les gustaría saber o leer.
  2. Comparte cosas elementales, twitea pensando en la audiencia que te gustaría tener y dales razones para que interactuen con tu publicación. 
  3. Utiliza la herramienta de búsqueda con manejo de filtros para encontrar a las personas que han manifestado a Twitter sus intereses, y encuentra a las personas que puedan estar interesadas en tu producto. 
  4. Twitea a cerca de lo que está sucediendo en el momento y pregunte a la audiencia lo que piensan, con respecto al tema publicado. 
  5. Aprovecha los eventos o acontecimientos grandes para participarlas a su audiencia, dirigiendo los enlaces a las fuentes principales. 
  6. Debes mantenerte atento a lo que es popular en Twitter: Bromas, memes, esloganes. Acomodalos a tu producto y úsalos para que te mantengas en la tendencia. 
  7. A la audiencia le encanta la primicia, procura mantenerlos informados de conferencias, reuniones, entrevistas y eventos en general. Comparte videos, contenido especial y demás información que pueda hacer sentir especial a tu audiencia.   
  8. Puedes unirte a conversaciones en las que consideres que puedas aportar algo bueno. De esta manera su negocio será cada vez más visible. 
  9. Dedica algunos minutos de tu día a participar en chat de Twitter. Esta herramienta sirve para lanzar nuevos productos. 
  10. Usa TweetReach para conocer las estadísticas de difusión. De esta manera podrás saber qué funciona mejor para tu negocio. 
Publicado el Deja un comentario

Cómo construir una página web con WordPress: Paso 2 Instalar WordPress en un entorno de desarrollo

Descargar WordPress

Lo más fácil es buscar download wordpress en Google o visitar https://wordpress.org/download/

Descomprimir y copiar todos los archivos y carpetas (wp-admin, wp-content, index.php …) a la carpeta donde se haya creado el Virtual Host.

Crear una base de datos

Abrir un administrador de base de datos (phpMyAdmin o HeidiSQL) y crear una nueva base de datos [@todo: crear post como crear una base de datos en Heidi o phpMyAdmin].

Hacer una copia del archivo wp-config-sample.php y renombrarlo como wp-config.php

Abrir wp-config.php y modificar los parámetros de conexión a la base de datos:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'nombre_de_la_base_de_datos');

/** MySQL database username */
define('DB_USER', 'root');

/** MySQL database password */
define('DB_PASSWORD', '');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Esta es la configuración típica con Wamp, teniendo en cuenta que se utiliza el usuario ‘root’ sin contraseña. Esta opción solo es lógica en un entorno de desarrollo, donde solo nosotros tenemos acceso. En productivo es necesario configurar usuarios y contraseñas.

abrir el virtual host

Elegir el idioma.

Configurar los detalles del sitio.

Publicado el Deja un comentario

¡Qué demonios, Postman! Error: getaddrinfo ENOENT

Mientras intentaba testear una API con Postman, inesperadamente, sin cambiar ningún parámetro de la configuración de postman, comenzó a generar un error de conectividad con el servidor. El problema es que estaba trabajando en un entorno de desarrollo, conectandome a mi localhost. Después de verificar la conectividad utilizando curl, verifiqué la consola de Postman y este era el resultado: Sigue leyendo ¡Qué demonios, Postman! Error: getaddrinfo ENOENT