lunes, 20 de marzo de 2017

Errores que puedes encontrar al migrar de WAMP 2.0 a 3.0



Errores que puedes encontrar al migrar de WAMP 2.0 a  3.0

Comparto algunas soluciones a errores que encontré al cambiar la versión de WAMP server desde la versión 2.0 a la 3.0.

La configuración de PHP (Problema de codificación , palabras con acentos o ñ):
Un error que encontré en el PHP fue el de la codificación, las palabras con acentos no se veían correctamente o no se veía nada. El problema es que por defecto WAMP 3.0 usa codificación: UTF-8 , para solucionar este problema es ir al archivo: php.ini
Cambiar la línea:
;default_charset = "UTF-8"
por:
default_charset = "ISO-8859-1"

Problema con la base de datos MYSQL 5.7 (Error al insertar datos y consultar algunos datos con agrupaciones)
La  configuración de esta base de datos viene por defecto con algunas restricciones que no existían por defecto en las versiones anteriores.
La solución es simple:
Agregar al mi.ini  la siguiente línea:
sql-mode=""
Como ves es una línea vacía , pero esto te eliminará todas las restricciones por defecto y te ahorrarás mucho tiempo.

Luego de cambiadas estas configuraciones debes reiniciar los servicios para que carguen con estas nuevas configuraciones el PHP y MYSQL.

lunes, 13 de marzo de 2017

SEO uso de hreflang para que google interprete correctamente las URLs de idioma y de región

Si tu pagina web tiene versiones distintas para idiomas y/o regiones , es muy útil hacerle llegar esta información a Google en el lenguaje que este entiende:

En este artículo veremos una forma de hacerlo:




Por ejemplo:


Estamos con esto indicando que la versión en español de la página http:taxincuba.com/index.html  es http:taxincuba.com/es/index.html

Es obligatorio entonces en la versión en español, poner este mismo enlace a la versión en inglés:


Es decir que desde un enlace A al poner enlace a B , también desde B hay que poner enlace a A.
El valor del atributo hreflang identifica el idioma en formato ISO 639-1 y, opcionalmente, la región en formato ISO 3166-1 Alpha 2 para una URL alternativa.

El valor "x-default" se usa para indicar selectores o redireccionadores de idioma que no son específicos de un idioma o de una región.

Si por ejemplo el idioma por defecto es el inglés , lo que sucede es que si no hay una versión en Francés y a Google alguien de Francia , el idioma que le aparecerá en la búsqueda por defecto será inglés:

Nuevo proyecto de Moises Soft: www.taxincuba.com

Taxi In Cuba , una web donde se puede reservar Online servicio de taxi para toda Cuba. Le invitamos a visitarnos: taxincuba.com