Laravel – Modo Debug según IP

En algunos casos se necesita el modo DEBUG según IP, por ejemplo cuando estamos en producción y tenemos un error y necesitamos la información que este modo nos dá. para esos casos lo que tienes que hacer es ir al archivo \config\app.php y reemplazar la siguiente línea: 'debug' => (bool) env('APP_DEBUG', false), Reemplazar por:  'debug' => env('APP_DEBUG', $_SERVER['REMOTE_ADDR'] == 'TU.IP.PUBLICA' ? true : false), Ahora que si deseas que sea para varias IP, entonces usa un array para la comparación 'debug' => env('APP_DEBUG', in_array($_SERVER['REMOTE_ADDR'],['IP1','IP2']) ? true : false),   Seguro ya lo has visto en otras webs, lo has intentado…

Como ejecutar comandos Artisan desde consola Git

Voy a suponer que ya tienen instalado el composer y php de manera global y un proyecto en Laravel. ahora necesitas ejecutar comandos Artisan y deseas utilizar el Git Bash (que lo acabas de instalar). Para eso solo ve a la carpeta donde tienes la instalación de Laravel y presiona click derecho y escoge la opción de "Git Bash Here" Luego de eso podrá ver la consola de git, donde podrá usar tipo linux y los comandos de artisan Recuerden que para saber la versión de Laravel el comando es "php artisan --version"

Ejecutar Composer y/o PHP de manera Global en Windows

Si por alguna razón al instalar Composer este no funciona desde cualquier ruta estando en linea de comandos (ya sea CMD o GIT) o de la misma manera PHP no está disponible de manera global, lo que deben hacer es registrar la ruta en Windows. Si va a desarrollar en Laravel es importante tener esos software de manera global, ya que debemos tener la posibilidad de ejecutar php (por Artisan) desde cualquier carpeta, y composer para la creación de nuevos proyectos y hacer los update cuando se agrega nuevas dependencias. Si ya comprobó que los comandos no funcionan, solo deben…

Herramientas de Desarrollo Web (sobre todo para Laravel)

Al comenzar a programar para web, lo primero que uno tiene que hacer es escoger sus herramientas de desarrollo y crear un ambiente de desarrollo, en esta publicación pondrá las que yo usualmente uso. Si ya tienen sus propias herramientas, lo que les recomiendo es que lean su manual para que le puedan sacar el máximo provecho, el SublimeText por ejemplo, tiene bastante plugin y personalizaciones que si lo “tunean” bien, puede fácilmente estar a la altura de un phpStorm. phpStorm IDE de desarrollo para PHP (también maneja múltiples tipos de archivo e incluso del tipo Blade de Laravel), bastante…

Laravel 5.x

Con este post iniciamos oficialmente la sección dedica a Laravel, ya he desarrollado varios proyectos y tengo mucho por aportar a la comunidad. voy a tratar que sea tutoriales en texto ya que me parece que ya existe bastante en Youtube y muy bueno, pero aquí pondré más cosas específicas que realizar cursos introductorios, o cosas similares (como ya dije ,en Youtube hay varios) espero esta sección tenga una buena acogida.