Admin / Setup

Everything in its place.

A checklist for your site's configuration and data sources.

Back to Admin
⚠ Some Issues Found

Fix the items below before using the admin panel.

✓
PHP Sessions
Required for admin login
✓
MySQL Database Connection
Connected to football_teller database
✗
Database Tables
Missing: recaps, recap_points, matches, news, fantasy
✓
Admin Authentication
Password hash configured
✓
football-data.org API Key
Configured
✓
API-Football Fallback Key
Configured
✓
Recaps data (JSON)
File exists (data/recaps.json)
✓
News data (JSON)
File exists (data/news.json)
✓
Fantasy data (JSON)
File exists (data/fantasy.json)
✓
Image Upload Directory
Writable (/home/lefepnrd/staging.lefeelabs.site/pages/../assets/img/recaps)

Next Steps

  1. Database Connection Failed?
    • Make sure MySQL is running in XAMPP Control Panel
    • Make sure you created the football_teller database in phpMyAdmin
    • Run the SQL table creation script from DATABASE_SETUP.md
  2. Tables Missing?
    • Go to phpMyAdmin → football_teller → SQL tab
    • Copy and run the table creation script from DATABASE_SETUP.md
  3. Other Issues? Check the details above and refer to DATABASE_SETUP.md