Nie działa adres do api w laravelu w xampp

0

Cześć,

mam pewien problem, otóż mam api w laravelu w folderze C:\xampp\htdocs\mojeapi i chcę się dostać do userów, którzy są przechowywani w bazie danych. Jeśli odpalę artisana, to wtedy zwracani są po wpisaniu adresu 127.0.0.1:8000/api/users, strona startowa (ta z napisem Laravel) odpala się po wpisaniu 127.0.0.1 z portem 8000 (127.0.0.1:8000). Teraz gdy wyłącze artisana i chce używać xamppa, to ta sama strona startowa wyświetla się po wpisaniu 127.0.0.1/mojeapi/public, jednak nie mogę się w żaden sposób dostać do użytkowników.
Próbowałem
127.0.0.1/mojeapi/public/api/users
127.0.0.1/mojeapi/public/users
127.0.0.1/mojeapi/api/users
127.0.0.1/mojeapi/public/api/users
127.0.0.1/mojeapi/users

wszystko zwraca 404.

EDIT: Zauważyłem, że nie działa mi coś mode_rewrite mimo że ustawiony, to nie działa - jak dopisze index.php po public to wszystko leci tak jak należy. Więc pytanko inne, co jeszcze muszę zmienić, żeby ten tryb działał?
LoadModule rewrite_module modules/mod_rewrite.so mam odkomentowane a wszystkie linijki z AllowOverride mam ustawione na All.

0

Próbowałeś odpalić inny server niż XAMP? Np ten wbudowany w php albo w pythona?

Spróbuj zamiast php artisan serve zrobić:

php -S localhost:8080

albo

python3 -m http.server

Oczywiście nie będziesz miał bazy, ale przynajmniej zobaczysz czy strona reaguje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1