Daniel Maldonado

martes, 28 de junio de 2016

Como iniciar un proyecto en #Symfony3

Symfony continúa siendo uno de los framework de programación en PHP5 más utilizados en estos últimos años, no solo por lo simple que es instalarlo o por las características que tiene, sino también por la comunidad de programadores que contribuyen todo el tiempo a ser un mejor producto.

Figura 1: Logo del framework Symfony

El día de hoy, vamos a instalar rápidamente #Symfony3 y para ellos lo primero que se necesita es contar con su instalador, por ello ejecutamos los siguientes comandos:

$ sudo curl -LsS https://symfony.com/installer -o symfony
$ sudo chmod +x symfony 

De esta manera, es posible ejecutar el instalador sin ningún parámetro y obtener el siguiente resultado.

Figura 2: El instalador de Symfony

A día de hoy, se encuentra la versión actualizada de Symfony 3.1 y es la que casualmente vamos a instalar en este pequeño laboratorio.

Para ello ejecutamos:

$ sudo ./symfony new blog 3.1

Figura 3: Inicio en el proyecto y la descarga de Symfony 3.1

Figura 4: Fin de la descarga de Symfony 3.1

Luego, tal y como indica la documentación, a continuación encendemos el servidor web propio de Symfony e ingresamos a la web de ejemplo.

$ cd blog
$ php bin/console server:run

Figura 5: Inicio del servidor web de Symfony

Figura 6: Ingreso desde un navegador a http://127.0.0.1:8000

Simple y con este par de comandos ya es posible comenzar a trabajar con Symfony3

Saludos!

viernes, 6 de mayo de 2016

Solución a Got error: 145 de mysqldump

Para hoy les voy a mostrar una solución para un problema clásico en MySQL a la hora de realizar la migración de las Bases de Datos.

Figura 1: Solución a Got error: 145 de mysqldump

Hace un par de días me tocó ejecutar una migración programada de un par de web con sus correspondientes bases de datos, con respecto a los archivos no hay dificultad alguna para realizar las copias de un servidor a otro, pero cuando utilicé mysqldump me encontré con el siguiente error:

$ mysqldump -h localhost -u usuario -p db_joomla > db_joomla_bck.sql

mysqldump: Got error: 145: Table './db_joomla/jos_session' is marked as crashed and should be repaired when using LOCK TABLES

Este error nos indica que la tabla jos_session, para este ejemplo, se encuentra con una marca que le indica que se encuentra con errores, quizás de inconsciencia de datos.

La solución es muy simple y para ello hay que ejecutar las primitivas CHECK TABLE y REPAIR TABLE de la siguiente manera:

$ mysql -h localhost -u root -p
Enter password: ******

mysql> use db_joomla;
mysql> CHECK TABLE jos_session;
mysql> REPAIR TABLE jos_session;

Con esto, el problema tiene que estar resuelto y es posible continuar con los respaldos correspondientes.

Saludos!

martes, 12 de abril de 2016

Nuevo #WordPress 4.5 "Coleman"

Hace unos minutos el equipo de desarrolladores de WordPress anunció el lanzamiento de una nueva versión 4.5 llamada "Coleman" en honor al saxofonista de jazz Coleman Hawkins.

Figura 1: Nuevo WordPress 4.5 "Coleman"

Entre las mejoras destacadas en la portada de la nota, indica una importante mejora en la edición de enlaces y el texto en general, algunos accesos directos en el formato de texto y a la hora de personalizar el estilo y diseño.



Todo este trabajo fue dirigido por Mike Schroder y junto a la ayuda de más de 277 colaboradores que sin duda van a dejar una excelente impresión con los nuevos resultados para WordPress.

Es una buena oportunidad para comenzar a probar las mejoras y actualizar las plataformas.

Saludos!

Enlace | WordPress 4.5 "Coleman"

Entradas populares