Flyspray
Flyspray 是一个使用 PHP 编写的缺陷跟踪系统。FlySpray 曾被 Arch Linux 本身使用。
安装
安装 install flysprayAUR 软件包。Flyspray 需要一个 Web 服务器,例如带有 PHP 的 Apache HTTP Server,以及一个 SQL 服务器,例如 MySQL 或 PostgreSQL。
Apache 设置
注意: 您将需要配置 Apache HTTP Server 以与 PHP 一起运行。请查看 Apache HTTP Server#PHP 获取相关说明。确保在
/etc/php/php.ini
中取消注释 extension=mysqli
。您将需要为 Apache 创建一个配置文件,以便找到您的 Flyspray 安装。创建以下文件
/etc/httpd/conf/extra/flyspray.conf
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/webapps/flyspray/.htaccess
并将 deny from all
更改为 allow from all
。现在您应该可以导航到 flyspray 界面(例如 https://127.0.0.1/flyspray),它将显示一个预安装检查页面。此处出现的任何问题都应在继续之前解决。