ArchWiki / Flyspray
ArchWiki / Flyspray
es:Flyspray hu:Flyspray ja:Flyspray pt:Flyspray zh-hans:Flyspray
Flyspray is a bug tracking system written in PHP. FlySpray was notably used by Arch Linux itself.
Installation
Install the flyspray package. Flyspray requires a web server such as Apache HTTP Server with PHP, and an SQL server such as MySQL or PostgreSQL.
Apache Setup
You will need to have Apache HTTP Server configured to run with PHP. Check Apache HTTP Server#PHP for instructions. Make sure to uncomment extension=mysqli in /etc/php/php.ini.
You will need to create a configuration file for Apache to find your Flyspray install. Create the following file:
Alias /flyspray "/usr/share/webapps/flyspray"
<Directory "/usr/share/webapps/flyspray">
AllowOverride All
Options FollowSymlinks
Require all granted
php_admin_value open_basedir "/srv/http/:/tmp/:/usr/share/webapps/flyspray"
</Directory>/etc/httpd/conf/extra/flyspray.confYou will then need to edit /etc/webapps/flyspray/.htaccess and change deny from all to allow from all. You should now be able to navigate to the flyspray interface (e.g. http://localhost/flyspray) and it will show a page of pre-installation checks. Any issues here should be resolved before continuing.