Server requirements
Checking that your hosting can run Library Management System. Items marked ! are recommended, not required.
PHP
- ✓OK: PHP 8.1 or newer (this server: 8.2.35)
Extensions
- ✓OK: pdo_mysql extension
- ✓OK: mbstring extension
- ✓OK: openssl extension
- ✓OK: json extension
- ✓OK: fileinfo extension
- ✓OK: curl extension — recommended: notifications, payments, Google sign-in, the optional AI and one-click updates
- ✓OK: zip extension — recommended: one-click updates and uploads backups
- ✓OK: gd extension — recommended: logos, favicons and media
Folders
- ✓OK: The site folder is writable (for the .env file)
- ✓OK: storage/ and its folders are writable
- ✓OK: assets/uploads/ is writable
Server
- ✓OK: The .htaccess file is in the site folder
- !Recommended: Uploads up to 2 MB (8 MB or more recommended)
cPanel → Select PHP Version → Options: set upload_max_filesize and post_max_size to 32M or more. - ✓OK: Secure connection (HTTPS)