jemz
Instalé Laravel 5.0 correctamente mediante la clonación en git y la instalación del compositor, cuando lo ejecuté en el navegador http://localhost/laravel/public/
dice
“Vaya, parece que algo ha ido mal.”
No hice ningún cambio después de la instalación del compositor.
Actualizar después de copiar el env.example a .env este es el resultado
RuntimeException en compiled.php línea 5599: se requiere la extensión OpenSSL.
Los registros se encuentran en storage
directorio. Si desea que laravel le muestre el error en lugar del mensaje críptico ‘Whoops’, copie el .env.example
a .env
y asegúrate APP_ENV=local
está ahí Luego debería mostrarle los mensajes de error detallados.
-
Si aún no funciona y ve el error sobre el cifrado, ejecute “clave artesanal php: generar”
– PlanetUnknown
4 de agosto de 2016 a las 1:49
-
yo también estoy enfrentando el mismo problema
– rahul singh chauhan
23 de junio de 2020 a las 13:32
-
Pruebe composer dump-autoload también.
– Ranga Lakshitha
20 de agosto de 2020 a las 6:07
-
antes de usar
php artisan key ...
debes agregarAPP_KEY=
a.env
expediente.– hamed hossani
24 de mayo de 2021 a las 6:10
Tausif Anwar
Esto está sucediendo porque hay un campo en .env
nombre del archivo, APP_KEYque ahora está en blanco, necesitamos alguna clave aleatoria para esta variable.
Siga estos pasos para deshacerse de este problema.
-
Rebautizar
.env.example
a.env
-
Vaya a su directorio raíz en su símbolo del sistema (si está usando Windows)/terminal (si está usando MAC o LINUX) donde instaló el proyecto/archivos de laravel y ejecute el siguiente comando
php artisan key:generate
y luego ejecute su proyecto. Todo está hecho.
-
He estado buscando una respuesta durante tanto tiempo. Tuve este problema cuando mi equipo puso el proyecto Laravel en GitHub. GitHub ignora la carpeta Vendor y tenemos que reinstalar Composer. La carpeta .env se renombró a .env.example y nadie tuvo idea de qué salió mal. ¡Gracias por la solución!
– Steffo Dimfelt
7 mayo 2018 a las 20:25
-
También lo encontré muy extraño… y luego revisé la documentación y encontré la solución…
– Tausif Anwar
10 mayo 2018 a las 10:35
-
chicos, esta es la respuesta
– vishalknishad
17 de julio de 2018 a las 6:35
Yosef
- Dar permiso de escritura a los directorios de almacenamiento y arranque/caché
- Cambiar el nombre del archivo .env.example a .env
- Si obtiene “RuntimeException… No se encontró ningún cifrador compatible. El cifrado y/o la longitud de la clave no son válidos”. error, detenga la aplicación y genere la clave desde la línea de comando “clave artesanal de php: generar”
- Si obtiene el error “Se requiere la extensión OpenSSL”, habilite la extensión openssl abriendo php.ini en la carpeta de instalación de php y descomentando la línea extension=php_openssl.dll eliminando el punto y coma al principio
-
fantástica solución. Es útil para mí.
– Dr. Abu Taleb
3 de julio de 2017 a las 15:45
-
Simplemente la mejor respuesta para esta pregunta.
– usuario379888
15/01/2018 a las 15:40
Siga estos pasos para este problema para todas las versiones de su laravel como laravel 5.5
Paso 1
Renombrar archivo .env.example
a .env
Paso 2
Vaya a su símbolo del sistema/terminal y cambie la ruta al directorio del proyecto. Genere la clave para su aplicación. Esto es único para cada aplicación, así que no haga copiar y pegar.
Simplemente ejecute el siguiente comando. La clave se guardará automáticamente en su archivo .env
php artisan key:generate
Intenta escribir cmd:
clave artesanal de php: generar los problemas se resolverán
-
Solución perfecta 🙂
– Bastin Robin
12 de noviembre de 2017 a las 14:12
Hristo Eftimov
Por favor, intenta encontrar algo como:
./website/config/app.php and set 'debug' => env('APP_DEBUG', false) as 'true' 'debug' => env('APP_DEBUG', true)
-
Solución perfecta 🙂
– Bastin Robin
12 de noviembre de 2017 a las 14:12
YakovL
Simplemente escriba terminal en su símbolo del sistema, vaya a la ruta del directorio laravel y escriba php artisan key:generate
entonces se generará la clave. Pega esa clave en config/app.php
variable clave. Su problema será resuelto. a mi tambien me gusto eso inorder
para resolver el problema…
¿Has revisado algún registro? Si le está dando un mensaje, significa que el servidor está activo, pero algo anda mal. Publique esos detalles en la pregunta y podremos ayudarlo.
– mjuárez
6 de marzo de 2015 a las 7:01
@mjuarez donde ver los logs ?
– jemz
6 de marzo de 2015 a las 7:03
Luego tendrás que instalar la extensión openssl.
– Majidarif
6 de marzo de 2015 a las 7:26
@majidarif te doy puntos. ¿Puedes publicar tu respuesta para que pueda aceptarla?
– jemz
6 de marzo de 2015 a las 7:29
Lo siento pero no te di una respuesta. El tipo @kylehyde215 lo hizo. Su respuesta lo llevó a encontrar el problema real y solucionarlo. Deberías aceptar su respuesta. Buenos días.
– Majidarif
6 de marzo de 2015 a las 7:48