Я следую инструкциям по созданию http-сервера с использованием Apache, Xampp, slim и php.
Я привык к javaScript и Express, поэтому я ' Я немного потерян здесь.
Вот как организована папка:
пользователь. php
<?php
$app->get('/app/test', function (Request $request) {
echo "hello world";
});
?>
приложение. php
<?php
require __DIR__ . '/../vendor/autoload.php';
use Slim\Factory\AppFactory;
$app = AppFactory::create();
include __DIR__ . '/../app/user.php';
?>
.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [QSA,L]
index. php
<?php
require __DIR__ . '/../bootstrap/app.php';
$app->run();
?>
Чтобы проверить это, я набираю
http://localhost/friendster/app/test
И вот что я получаю:
ПРИМЕЧАНИЕ: Сервер Apache работает правильно:
Есть идеи, что я сделал не так?