Compartiendo el conocimiento
RSS icon Bullet (black)
  • Problema con el Socket PDO de MySql y ZendServer CE

    Esta entrada la escribo como un truco o consejo a la hora de realizar una conexión a base de datos MySQL utilizando PDO con ZendServer CE.

    Resulta que tengo un laptop en el que tengo instalado una instancia de ZendServer CE (Comunity Edition), la versión gratuita de ZendServer. Trabajando en un proyecto desde mi laptop resulta que no me podía conectar a la BBDD mientras que desde mi desktop no tenía ningún problema. Revisé la configuración de PHP, que estuviese instalado y activado en el php.ini las librerías PDO (PHP Data Object). Todo estaba bien configurado, incluso php_info() me deciía que todo era correcto pero la conexión fallaba.

    La BBDD se realiza en el equipo local, por lo tanto a la hora de conectarme, el SERVER es «Localhost». Al utilizar «Localhost», ZenServer intenta abrir un socket a la BBDD que por algún motivo que no me he puesto a investigar falla estrepitosamente. La solución es bien sencilla, cambiamos «Localhost» por la IP «127.0.0.1» y listo, así forzamos a que PDO utilice TCP para realizar la conexión.

  • jQuery – Obteniendo los valores y descripciones de un campo «select»

    A la hora de procesar la información que el usuario cumplimenta en nuestro website o aplicación utilizamos Java Script o algún Framework de JS para hacernos la vida un poco más sencilla.

    En el caso de hoy vamos a aprender a recuperar el valor y la descripción de un campo select a través de jQuery.
    Leer el artículo completo »

  • Instalar fuentes truetype en Ubuntu

    Para instalar las fuentes truetype TTF liberadas por Microsoft en nuestro sistema linux (distribucion debian) ejecutaremos el siguiente comando desde la consola:

    sudo aptitude install ttf-mscorefonts-installer

    Así conseguiremos poder utilizar estas fuentes (más estandarizadas o más utilizadas) en nuestro sistema.