28Sep

1. Descargar composer. Lo primero abrimos un terminal y ejecutamos el siguiente comando: $ curl -sS https://getcomposer.org/installer | php Como resultado tendremos ahora un archivo en la ruta donde hayamos ejecutado el comando llamado composer.phar. 2. Configuramos el sistema para tener el comando  disponible sin usar su ruta. Para que podamos usar el comando desde cualquier ruta de nuestro ordenador vamos a copiar el archivo descargado a la carpeta /usr/local/bin/ # mv composer.phar /usr/local/bin/ Ahora le damos permisos de ejecución: [...]

Leer más
28Sep
Instalación y configuración de Apache + PHP 7.2 + MariaDb en MacOS con Homebrew

1. Instalación de Homebrew y utilidades de XCode Lo primero que haremos es instalar la línea de comandos de homebrew que nos facilitará mucho la tarea de instalar nuevos paquetes. Para ello: $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" $ xcode-select --install Una vez instalado añadimos los taps necesarios y hacemos diagnóstico con los siguientes comandos: $ brew tap homebrew/core $ brew doctor $ brew update $ brew upgrade 2. Instalación de Apache 2.4. [...]

Leer más
25Jun
Evitar que apache sirva el directorio o ficheros de .git

Tener GIT en producción de una aplicación web tiene ventajas en cuanto a mantener el código actualizado, pero hay que tener en cuenta que al mantener git en producción, apache, también servirá la carpeta .git junto a tu página web, lo que implica un grave fallo de seguridad. Con una simple directiva de apache podemos evitar que sea accesible esta carpeta: RedirectMatch 404 /\.git Con añadir esta línea al archivo /etc/apache2/apache2.conf o la ruta a la configuración de apache de tu server, ya tendremos la ca [...]

Leer más
06Dec

Aunque este error se puede solucionar cambiando la configuración del php.ini, no es recomendable aumentar el tiempo de duración de un script permanentemente, lo mejor es lanzar el comando de manera que sólo cambie esta configuración para este comando concreto, esto se puede conseguir de la siguiente manera: Para Linux o Mac $ php -d memory_limit=-1 /usr/local/bin/composer update Para Windows $ php -d memory_limit=-1 C:\ProgramData\ComposerSetup\bin\composer.phar update Con esto estaremos diciéndole a php que no tenga en cuenta limitaci& [...]

Leer más