Saltar al contenido

¿Cómo resolver la excepción No es seguro ejecutar Dusk en producción en laravel 5.5?

Mantén la atención ya que en esta noticia vas a encontrar la respuesta que buscas.Esta reseña ha sido analizado por nuestros especialistas para asegurar la calidad y exactitud de nuestro contenido.

Solución:

En Laravel 5.5, los paquetes se descubren y cargan automáticamente, por lo que probablemente deba indicarle que no se cargue al atardecer.

Una forma es agregar esto a su composer.json

"extra": 
    "laravel": 
        "dont-discover": [
            "laravel/dusk"
        ]
    
,

Además, puede agregarlo a sus dependencias de desarrollo y cuando implemente en producción, use:

composer install --no-dev

Taylor escribió un artículo al respecto aquí.

Mira, no funciona porque está configurado para funcionar en local y testing ambiente. Supongo que necesita agregar ‘producción’ (si su producción se llama ‘producción en su .env entorno de archivos:

AppServiceProviderAppServiceProvider

public function register()

    // Dusk, if env is appropriate
    if ($this->app->environment('local', 'testing', 'production')) 
        $this->app->register(DuskServiceProvider::class);
    

Al instalar en el servidor de producción, solo necesitaba usar el --no-dev bandera

composer install --no-dev

¡Buena suerte!

Aquí puedes ver las comentarios y valoraciones de los lectores

Recuerda que puedes decir si te fue de ayuda.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *