Requirements

Football League Manager runs on standard web hosting. Most providers already meet these requirements — if you're not sure, just ask your host before buying.

PHP 8.2 or newer

PHP 8.2 is the minimum; a newer version (8.3) is recommended. Almost every modern hosting plan includes it — you can usually check or switch your PHP version from your hosting control panel.

MySQL 5.7+ or MariaDB 10.4+

A MySQL database (or the compatible MariaDB) is required. This is standard on virtually all shared hosting plans.

PHP extensions

The following PHP extensions need to be enabled on your server. They are standard and turned on by default on most hosting providers.

  • OpenSSL — encryption & secure connections
  • PDO — database access
  • Mbstring — multi-byte string handling
  • Tokenizer — required by the framework
  • XML — XML processing
  • Ctype — character type checks
  • JSON — JSON encoding & decoding
  • BCMath — precise number calculations

Recommended

Not strictly required, but strongly recommended for better performance and security.

  • HTTPS / SSL certificate — needed for secure logins; free via Let's Encrypt on most hosts
  • OPcache — PHP bytecode cache that noticeably speeds up page loads

Own domain or subdomain required. Football League Manager is built on the Laravel framework, so it must run on its own domain (e.g. league.yourclub.com) or subdomain. It can't be installed in a subfolder alongside another application such as WordPress.

Testing locally? If you're not using a hosting service yet, free tools like XAMPP or Laragon can set up a PHP & MySQL environment on your own computer.

These requirements refer to the latest version of Football League Manager.

Get notified about new releases

Subscribe to receive an email when we ship new features, security updates, or major releases. No marketing — only product updates.