LaravelLaravel - Modo Debug según IP

Laravel – Modo Debug según IP

-

- Advertisment -

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 y no te funciona, pues la razón es muy simple, el archivo config\app.php solo usará esa linea (la modificada) si en el .ENV no existe/no esta definido el APP_DEBUG, por tanto edita tu .ENV y comentalo/eliminalo:

APP_NAME="El Código Fuente"
APP_ENV=production
#APP_DEBUG=TRUE
APP_URL=https://www.elcodigofuente.com/

 

 

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Últimas Noticias

WordPress – Crear BBCODE o shortcode personalizados

Los BBCODES o "shortcode" son esas funciones que tiene Wordpress y que se usan con corchetes, que generalmente te...

WordPress – Enviar título de la página o campo oculto, en Contact Form 7

Problema: Tengo un cliente que tiene una web con muchos productos y en todas sus páginas usa el mismo formulario...

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...

Reemplazar URLs cuando cambias de dominio en WordPress (también de http a https)

Cuando haces un cambio de dominio por alguna razón (antes te llamabas www.viejodominio.com y ahora www.nuevodominio.com) si bien ya...
- Advertisement -

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....

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...

Debe leer

- Advertisement -

También podría gustarteRELACIONADA
Recomendada para usted