-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBACKEND_XAMPP_CHECKLIST.txt
More file actions
34 lines (26 loc) · 1.45 KB
/
Copy pathBACKEND_XAMPP_CHECKLIST.txt
File metadata and controls
34 lines (26 loc) · 1.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Checklist: Spring Boot backend + XAMPP/MySQL werkt niet
1. **MySQL/XAMPP controleren**
- Start XAMPP Control Panel.
- Zorg dat MySQL (en Apache voor frontend) op groen staan.
- Open phpMyAdmin (http://localhost/phpmyadmin) en controleer of database `doctorvinyl` bestaat.
- Controleer of er tabellen en users in de database staan.
2. ** **
- Open een terminal in de map `doctorvinylrecords`.
- Voer uit: `mvnw.cmd clean package` (of via je IDE: build project).
- Start de backend: `java -jar target/doctorvinylrecords-0.0.1-SNAPSHOT.jar`
- Wacht tot je ziet: `Tomcat started on port 8000` en geen errors.
3. **Test backend API**
- Open je browser en ga naar: http://localhost:8000/api/users
- Je moet een JSON-array van users zien. Zo niet, check de backend logs op errors.
4. **Frontend testen**
- Open je frontend via XAMPP, bijvoorbeeld: http://localhost/frontend-files/admin-users.html
- Controleer in de browserconsole op CORS- of netwerkfouten.
5. **Veelvoorkomende fouten**
- Database bestaat niet: maak aan via phpMyAdmin.
- MySQL user/wachtwoord fout: pas aan in `application.properties`.
- Poort 8000 bezet: kies een andere poort in `application.properties`.
- Backend crasht: check terminal voor foutmeldingen.
6. **Logs en foutmeldingen**
- Kopieer foutmeldingen uit de backend-terminal als je hulp nodig hebt.
---
Volg deze stappen. Als je ergens vastloopt, geef de exacte foutmelding of het terminal-log door.