Ich habe ein neues Lumen-Framework installiert. Aber es routet nur '/' Routing. Bei jedem anderen Routing wird nur die Homepage '/' zurückgegeben.Nur root Routing funktioniert [Lumen laravel]
Hier ist meine .htaccess Datei.
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
meine web.php
ist wie dieser
$app->get('/', function() use ($app) { return " it is working";
});
$app->get('hello', function() use ($app) { return "it is not working";
});
PS: - AllowOverride
ist All
in httpd.conf-Datei festgelegt.
Können Sie uns Ihren '' web.php'' Code zeigen? Welches Entwicklungssetup läuft auch? "php artisan serve", Heimstätte? Wir brauchen ein bisschen mehr Informationen, um Ihnen zu helfen. – Mark
@Mark Ich habe die Frage mit web.php aktualisiert, ja, es ist Homestead-Entwicklung. –
@Mark Problem ist nur mit Lumen 5.4, funktioniert gut mit 5.3 und 5.2 .. !! –