php - google - Página no encontrada en Lumen después de instalar
title html attribute (2)
Un camino:
En /public/index.php
cambiar
$app->run();
a
$app->run($app[''request'']);
De otra manera:
Esto también funciona (más rápido):
$app->run($app->make(''request''));
Esta pregunta ya tiene una respuesta aquí:
- NotFoundHttpException with Lumen 2 respuestas
Acabo de instalar Lumen
pero cuando me dirijo a su directorio público localhost/lumen/public
,
Lo sentimos, la página que estás buscando no se pudo encontrar.
aparecerá.
app/Http/routes.php
y cambié
$app->get(''/'', function () use ($app) {
a
$app->get(''/lumen/public/'', function () use ($app) {
Y funcionó.
Pero esto no es lo que quiero. En Laravel el ''/''
funciona perfectamente. ¿Cómo puedo hacer que Lumen funcione con ''/''
?
Por cierto, cuando utilizo php artisan serv
, ''/''
funciona pero solo en artisan serv :(
Cuando no estás usando php artisan serve, ¿qué estás usando? Si está utilizando vanilla php -S
también debe especificar el directorio público de la siguiente manera:
php -S localhost:8000 -t public/
Necesitarías hacer esto dentro de tu directorio de lumen
.