i am working wamp my local machine url is 127.0.0.1/slim/
i have just currently installed default available
versions of slim framework 4.XX
It works : 127.0.0.1/slim/ : I get response “hello world”
It does not work : 127.0.0.1/slim/index.php :
Type: Slim\Exception\HttpNotFoundException /404
It does not work : 127.0.0.1/slim/randomfilename :
Shows Apache error of 404
i have following : require DIR . ‘/vendor/autoload.php’;
i have set base path in the index.php = $app->setBasePath(“/slim”);
I also tried few things in
but could not work it out
will appreciate help on this.
odan
2
Hi @amitjain
It does not work : 127.0.0.1/slim/index.php
It does not work : 127.0.0.1/slim/randomfilename
This is ok and should not work, because it’s not a valid and defined route for slim.
$app->setBasePath(“/slim”);
This is also good.
Please read this section about Slim 4 and Apache URL rewriting
You could also try this setup: GitHub - selective-php/basepath: Base path detector for Slim 4