Flyspray (简体中文) - ArchWiki

Jump to content

# Flyspray (简体中文)

From ArchWiki

相关文章

- LAMP (简体中文)

翻译状态：本文是 Flyspray 的翻译。上次翻译日期：2020-07-31。如果英文版本有所更改，则您可以帮助同步翻译。

Flyspray 是一个用 PHP 编写的错误跟踪系统。Arch Linux 本身主要使用 FlySpray (bugs.archlinux.org)。

## Arch Linux 中的状态

问题 FS#24999 正在进行从 FlySpray 到 Bugzilla 的迁移。不幸的是，由于缺乏时间/兴趣，主要开发人员放弃了该项目。

## 安装

安装 flyspray 软件包。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 界面（例如 http://localhost/flyspray ），它将显示一个预安装检查页面。此处的所有问题都应先解决，然后再继续。

Category:

- Issue tracking systems (简体中文)