15 49.0138 8.38624 1 0 4000 1 https://www.alexmedina.net 300 true 0
PHP

Exportar e Importar una base de datos Mysql (MariaDB)

0 Comments
Para migrar una base de datos, primero tenemos que exportarla. También nos puede servir para hacer una copia de seguridad. El comando es el siguiente (si quieres puedes indicar el character-set, sino elimina ese parámetro) : mysqldump -u root -p name_database --default-character-set=utf8mb4 --result-file=database.sql Y para importar el comando es el siguiente: mysql -u root -p…

Cambiando la versión PHP de tu usuario de shell

0 Comments
Para cambiar la version de PHP de un usuario tendrías que agregar lo siguiente al fichero «.bash_profile» en la ruta del usuario (p.e. /root/.bash_profile): alias php='RUTA_PHP' Puedes comprobar las rutas de las versiones de PHP con este comando: find /opt/plesk/php/*/bin/php Actualiza ese archivo ejecutando el siguiente comando. . ~/.bash_profile Dependiendo para que usuario o para que…

Instalar Apache Server, PHP y MariaDb en Centos 8

0 Comments
Seguro que alguna vez has pensando en dejar Plesk, en aprender a montar tus propias páginas y disfrutar de la libertad. Para empezar tendrás que tener en cuenta muchas cosas referentes a seguridad, configuraciones, etc. Pero si bien, no es tan complicado montar una web desde un servidor no administrado o sin panel de control.…

Pasar base de datos Mysql a la codificación utf8mb4

0 Comments
MySQL y utf8 parece que hace tiempo que pasaron a ser antiguas, ya las últimas versiones vienen por defecto en utf8mb4. ¿Y por qué? Muy sencillo utf8mb4 permite guardar más bytes en la codificación y de esta forma representar caracteres como los emojis. Pasos a seguir para pasar tu base de datos a utf8mb4 Hacer…

¿Cómo activar rewrite_module en Apache con XAMPP?

0 Comments
Si quieres activar la posibilidad de escribir rutas amigables en XAMPP tendrás que activar el rewrite_module. Se trata de uno de los muchos módulos de Apache que se encuentran deshabilitados y que con unos sencillos pasos lo podrás poner en marcha: Accede al fichero C:\xampp\apache\conf\httpd.conf Descomenta (quita el # de la línea inicial): #LoadModule rewrite_module…

Pasar de Mysql a Mysqli

0 Comments
Cambiar la conexión: function db_conectar() { $db = mysqli_connect($GLOBALS['configuration']['host'],$GLOBALS['configuration']['user'],$GLOBALS['configuration']['pass'],$GLOBALS['configuration']['db']);   if (!$db) { echo "Error: No se pudo conectar a MySQL." . PHP_EOL; echo "errno de depuración: " . mysqli_connect_errno() . PHP_EOL; echo "error de depuración: " . mysqli_connect_error() . PHP_EOL; exit; } else {return $db;} }function db_conectar() { $db = mysqli_connect($GLOBALS['configuration']['host'],$GLOBALS['configuration']['user'],$GLOBALS['configuration']['pass'],$GLOBALS['configuration']['db']); if (!$db) {…

Hacer un backup de base de datos MySQL usando PHP

0 Comments
Muchas veces tenemos problemas de seguridad en nuestras páginas webs, es altamente recomendable tener preparadas tareas automáticas para que se ejecuten y salven los datos cada cierto tiempo. Con el siguiente script realizamos una copia de las tablas que deseamos exceptuando los nombres de las que pasamos como parámetro, en mi caso los logs no…