Archivo

Archivo para la categoría ‘Programación’

utf8_encode en PHP 7

jueves, 3 de mayo de 2018 Sin comentarios

Algunos proyectos con versiones anteriores a PHP 7 están experimentando la ausencia de utf8_encode y utf8_decode en su migración a esta nueva versión.

Para solucionar el problema únicamente tendremos que instalar la librería que incorpora XML y reiniciar el servicio de Apache:

sudo apt-get install php7.0-xml

Categories: PHP Tags:

PhpMyAdmin no permite el login

jueves, 3 de mayo de 2018 Sin comentarios

Si por una actualización al intentar acceder a PhpMyAdmin lo que obtenemos es el siguiente error:

SQLSTATE[HY000] [1698] Access denied for user ‘root’@’localhost’

Tenemos que tener en cuenta de que es provocado por un cambio en el modelo de seguridad que fuerza a que el login de root sea con un sudo.

Para darle solución rápida en un entorno de desarrollo (y no de producción), es suficiente con hacer lo siguiente:

sudo mysql -u root
[mysql] use mysql;
[mysql] update user set plugin=» where User=’root’;
[mysql] flush privileges;
[mysql] \q

Categories: MySQL, PHP Tags:

Android Studio no encuentra i965_dri.so

lunes, 3 de abril de 2017 Sin comentarios

Si tras la instalación de Android Studio y su puesta en marcha del dispositivo virtual nos muestra un mensaje de error donde nos indica que no encuentra «i965_dri.so», la solución pasa a través de un enlace simbólico:

ln -sf /usr/lib/libstdc++.so.6 /ruta/Android/Sdk/tools/lib64/libstdc++/libstdc++.so.6

Categories: Android Tags: ,