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

Comandos útiles de Composer para gestionar dependencias en PHP

0 Comments
Composer es una herramienta de administración de dependencias para PHP. Se utiliza para manejar y gestionar las bibliotecas y paquetes externos en un proyecto de PHP. En el desarrollo de aplicaciones PHP, a menudo es necesario utilizar bibliotecas o paquetes externos para aprovechar funcionalidades ya existentes en lugar de reinventar la rueda. Composer proporciona una…

Cambiar la versión de PHP del shell

0 Comments
Por defecto cada SO tiene una versión de PHP que es la encargada de ejecutar los scripts, mi problema venía porque arrojaba un error El problema es que tenía descoordinada la versión de PHP y MySQL, mientras MySQL cogía la correcta, PHP era muy antigua: Para saber la ruta del comando que se ejecuta utilizaremos…

Añadir un dominio fake en XAMPP: ideal para el desarrollo

0 Comments
En tres sencillos pasos puedes utilizar un dominio que quieras para desarrollar tus aplicaciones con Apache, yo en mi caso utilizo XAMPP y te cuento como hacerlo. Modifica el archivo hosts En el path C:\Windows\System32\drivers\etc dispone del archivo host, utiliza un editor de texto y añade el dominio fake que apuntará localhost Modifica el archivo…

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…