Hier ist mein Routing-Code:Lumen Routing funktioniert nicht
$app->get('/foo', function() {
return 'Hello World';
});
$app->get('/', function(){
return 'asd';
});
das Problem ist, dass ich „asd“ immer auf der Seite, auch wenn ich einige zufällige Route besuchen, die es nicht gibt. Also, wenn ich localhost/sadgasgasdgsa besuche, werde ich 'asd' auf der Seite bekommen. Ich bekomme auch 'asd', Instant 'Hallo Welt', wenn ich localhost/foo besuche. Irgendwelche Ideen, was das Problem sein kann?
Hinweis: Dies scheint die gleiche Frage: Lumen routes not working other than '/' route jedoch niemand die Frage beantwortet hat. Meine Serverbestätigung einfach WAMP, PHP 7, Apache2 und MySQL. Während für Lösung suchen, habe ich die folgende .htaccess-Datei:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
jedoch nicht EDIT Für diejenigen arbeitet, die hier mit der Suchmaschine kam, habe ich die Version von Lumenherabgestuft, und es fing an zu arbeiten.