3rd party libs
Pre-installation Check
Database Setup
Administration
Install Flyspray
Pre-installation Check
PHP and Supported Libraries
To make setup possible, you must have a correct PHP version installed and at least one supported database.
| library | status | |
| PHP 8.3.23 >= 5.4 | Yes | |
| XML Extension | Yes | |
| mbstring Extension | Yes | |
| cURL Library | Yes | required if you want allow Oauth2 authentications |
| GD Library | Yes | |
| Exif Library | Yes | |
| SAPI (fpm-fcgi) | Supported | |
| database | in PHP | Flyspray |
| - MySQLi support | Available | Supported |
| - Postgres support | Available | Supported |
Recommended Settings
These settings are recommended for PHP in order to ensure full compatibility with Flyspray.
However, Flyspray will still operate if your settings do not quite match the recommended shown here.
| Directive | Recommended | Actual |
| File Uploads | ON | ON |
Directory and File Permissions
In order for Flyspray to function correctly it needs to be able to access or write to certain files or directories. If you see "Unwritable" you need to change the ownership or permissions on the file or directory to allow the web server / Flyspray to write to it.
| ../flyspray.conf.php | Writable | |
| ../cache | Writable | |
| ../attachments | Writable | |
| ../avatars | Writable |
All configurations seems to be in place. You may proceed to the Database Setup page.