1 de enero de 2019

Vagrant no puede encontrar la caja (box)

Puede sucedernos al cambiarnos a una nueva máquina virtual que Vagrant genere el mensaje de error: The box 'ubuntu/trusty64' could not be found or could not be accessed in the remote catalog. Veremos en este artículo como resolver este problema.

30 de diciembre de 2018

Como cambiar de directorio Cygwin

Cygwin es una útil herramienta para programadores, pues permite correr una consola bash en Windows (versiones 7/8/10), especialmente útil cuando deseamos ejecutar scripts programados en Bash. En este artículo veremos como mover la aplicación Cygwin de directorio o mejor dicho de unidad de almacenamiento, en nuestro PC.

Error de MySQL Uncaught exception

Un error generado desde PHP en una consulta a MySQL, usando el conector de base de datos PDO. La sintaxis del error es: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '0' for key 'PRIMARY'.

Usando Composer en Mac OS

Composer al igual que npm de NodeJs o bundler en Ruby, es un gestionador o manejador de dependencias de paquetes o librerías, pero para el lenguaje PHP. Composer es el estandar defacto para la gestión de dependencias en el desarrollo en PHP moderno. En este artículo, veremos como usar Composer.

18 de septiembre de 2017

Instalar un repositorio Git remoto en Windows

Cómo instalar repositorios remotos de BitBucket bajo el sistema operativo Windows.
BitBucket es un popular servicio para alojar repositorios Git, que a diferencia de GitHub brinda la posibilidad de mantener a nivel privado, en las cuentas gratuitas.

Instalar manualmente PHP en Windows

Aunque hay muchos paquetes o instaladores automáticos de PHP para Windows como lo son: Xamp, Wamp, AppServer. No siempre son la opción más indicada, sobre todo cuando no deseamos contaminar el sistema operativo con una serie de aplicaciones y utilerías que jamás emplearemos, donde sólo necesitamos PHP puro y duro desde la línea de comandos.
Muchas valiosas utilerías necesitan PHP para funcionar apropiadamente, por ejemplo la utilería PHING que nos ayuda a automatizar el despliegue de nuestras aplicaciones web.

5 de septiembre de 2017

RESUELTO: Cannot Connect to Database ServerYour connection

Un típico error que puede dar el servicio MySQL: Cannot Connect to Database ServerYour connection attempt failed for user 'root' from your host to server at localhost:3306, en este artículo veremos cuales serán los pasos a seguir para resolverlo.
El mensaje de error completo de MySQL, cuando intentamos conectarnos, suele ser Your connection attempt failed for user 'root' from your host to server at 127.0.0.1:3306:Can't connect to mysql server on '127.0.0.1'.