Archivos de la categoría: Desarrollo Web

Error cannot create references to/from string offsets en WordPress

Hola Gente:

Este post es re pequeño y tiene que ver con un trabajo que estaba haciendo para un cliente. 
El trabajo consistía en migrar la instalación de WordPress de un hosting compartido a otro. 
Para esto respaldé la DB y los archivos de WordPress (incluyendo wp-content) y posteriormente los subí a la nueva cuenta de hosting.
Hubo cambios de DNS y esperé la correcta propagación.

El problema se encontraba en que al querer iniciar sesión daba error 500. El error era el siguiente:
PHP Fatal error:  Uncaught Error: Cannot create references to/from string offsets in wp-includes/user.php:54
Stack trace:
#0 wp-login.php(775): wp_signon(”, ”)
#1 {main}
  thrown in wp-includes/user.php on line 54

Después de revisar la base de datos, archivos. Borrarlos y volverlos a subir. Nada funcionaba.
Se me ocurrió mirar la versión de PHP del servidor y era la 7.1. Decidí bajarla a la 5.6 y funcionó de maravillas.


Obtener la ciudad del cliente en PHP

Hola Mundo:

Ya saben, estoy metiéndome poco a poco en desarrollo y les quiero compartir un trocito de código que utilicé en un proyecto.
El objetivo de este código  es obtener la ciudad del visitante a partir de la dirección IP.

 $ip = $_SERVER['REMOTE_ADDR'];
$url = "http://freegeoip.net/json/".$ip;
$data = file_get_contents($url);
$obj = json_decode($data);
$ciudad = $obj->city;

El codigo es sencillo. Obtiene un archivo JSON desde el servicio de Free Geo IP, lo procesa y almacena la ciudad en una variable.

Sencillo, ¿no?

Etiquetas HTML

Hola Chicos! Como ya muchos se han enterado por el twitter, estoy demasiado enfermo y no me he movido de la cama. Eso si, no dejo de cumplir con las obligaciones.
Supongo que por esto el viejito pascuero se acordara de mi para la navidad jajaja.
Esta vez les traigo un trabajo sobre las etiquetas html. Todas tienen su respectivo ejemplo. Echenle una mirada, descarguenlo y estudienlo.
Etiquetas HTML
Un saludo a todos!