我在postgreSQL数据库上安装bugzilla时遇到了一些麻烦。在centOS服务器上。 运行checksetup.pl文件时,输出结束于:
Reading ./localconfig...
Checking for DBD-Pg (v2.7.0) ok: found v2.19.3
Checking for PostgreSQL (v8.03.0000) ok: found v09.05.0400
Checking for DBD-Pg (v2.19.3) ok: found v2.19.3
Creating database bugs_pg...
Adding new table bz_schema...
Initializing bz_schema...
Table already exists: bz_schema at Bugzilla/DB/Schema.pm line 2702.
在新创建的数据库上。 我看到这个页面说它是postgreSQL的一个错误,但我的版本已经更新了。 http://mozilla.6506.n7.nabble.com/Bugzilla-Perl-and-Postgress-installation-problem-td62236.html
我的用户有权创建它而没有问题(我认为......)
Nom du rôle(role name) | Attributs | Membre de
-------------+---------------------------------------------------------------------------------+-----------
bugsPG | Créer une base (Create database) | {}
postgres | Superutilisateur, Créer un rôle, Créer une base, Réplication, Contournement RLS | {}
编辑:我甚至尝试导入一个有效的bugzilla DB: 出口:
pg_dump --no-privileges --no-owner -h localhost -U bugs -d bugs > bugs_pg.sql
创建数据库:
CREATE DATABASE bugs OWNER bugs;
最后:
psql -p 5434 -f bugs_pg.sql
仍然是强大的bz_schema ......
SET
SET
SET
SET
SET
SET
SET
SET
CREATE EXTENSION
COMMENT
SET
SET
SET
psql:bugs_pg.sql:44: ERREUR: la relation « bz_schema » existe déjà (Bz_schema exist already)
答案 0 :(得分:0)
我终于从0和pgsql基地重新安装了Bugzilla,它现在看起来工作正常。