tag google attribute php laravel routes lumen

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í:

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 .