All checks below should be green for login to work properly.
| # | Check | Status | Details |
|---|---|---|---|
| 1 | PHP version | โ | 8.3.31 (need 8.0+) |
| 2 | PDO MySQL driver | โ | mysql, pgsql, sqlite |
| 3 | Database connection | โ | ecut2785306 @ 91.216.107.219 |
| 4 | Database tables (15 total) | โ | All 15 tables present. |
| 5 | Super admin account | โ | id=3, name=Admin e-cut, email=administration@e-cut.org, status=active |
| 6 | PHP sessions | โ | session.save_path = /var/www/e-cut.org/tmp/.php-session | session_id() = f2feff2d... |
| 7 | CSRF token | โ | Token length = 64 (expected 64) |
| 8 | Password hashing (bcrypt) | โ | cost=12 |
| 9 | Uploads folder writable | โ | /htdocs/config/../assets/uploads |
| 10 | Apache modules | โ | Cannot detect (FastCGI). Make sure mod_rewrite + mod_headers are enabled in WAMP. |
| 11 | APP_URL configuration | โ | APP_URL=https://e-cut.org | current host=https://e-cut.org |
| 12 | login_attempts queryable | โ | 46 attempts recorded so far |
This calls /api/login.php and shows the raw response. Use it to identify exactly what the server returns.