IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Руководство для новичков (http://www.imho.ws/forumdisplay.php?f=35)
-   -   КАК установить Bugzilla багтрегинг (http://www.imho.ws/showthread.php?t=101445)

Serdyn 28.03.2006 15:09

КАК установить Bugzilla багтрегинг
 
Командование нашей фирмы решило ввести в обиход багзиллу, причем все это нужно сделать в короткие сроки, а инфы по ее установке на русском очень мало, да и опыта у меня маловато... если кто чего знает,как установить ее,настроить , нужен ли под нее сервер или еще что,помогите или хотя бы дайте нужные ссылки , версия багзиллы 2.20, только прошу заранее, не надо сообщений типа :"читай мануал " - там больше вопросов, чем ответов , заранее благодарен

Cartman 28.03.2006 16:18

Ну для начала давай скачаем Денвер _http://www.denwer.ru/ и приступим к установке багзиллы. А там что будет непонятно - спрашивай. Я с этой инструкцией _http://www.bugzilla.org/docs/2.22/html/installation.html без особых знаний языка поставил где-то за час.

Serdyn 28.03.2006 17:16

Так, Денвер скачал и установил, все прошло хорошо, дальше ,как я понял, иду на вторую ссылкку и делаю все по шагам как написано, только вопрос-надо начинать с первого шага или с Денвером уже что-то поставилось? И еще вопрос- эту процедуру надо провести на всех компах, которые нуждаются в Багзилле?

Cartman 28.03.2006 17:23

Serdyn, с Денвером поставился http сервер, MySQL, Perl. Все это нажно для ее работы.

Для работы багзиллы нужен сервер на котором она установлена и браузер у клиентов.

Serdyn 29.03.2006 11:56

ок. Устанавливаю Багзиллу:
Архив Bugzilla распаковываем, получается папка Bugzilla)
• Базовая папка документов Apache называется так C:\Program Files\Apache Group\Apache2\htdocs\
• Стираем всё оттуда
• Копируем туда содержимое папки Bugzilla.Запускаем из консоли checksetup.pl, в консоли видим перечень модулей Perl, необходимых для работы Bugzilla
Выполняем предложенные действия:
1. ppm install MailTools
2. ppm install AppConfig

ppm install Template-Toolkit
3. ppm install TimeDate
4. ppm install DBI

ppm install DBD-mysql
• Ещё раз запускаем checksetup.pl
Я все правильно делаю или что-то не так? Если все так, то потом
checksetup.pl создал файл localconfig,как его настроить?

Cartman 29.03.2006 17:23

Цитата:

Serdyn:
checksetup.pl создал файл localconfig,как его настроить?
Что именно тебе там не понятно? Там то настроек всего ниего и они хорошо прокоментированы.

Serdyn 29.03.2006 17:34

начало установки у меня правильное? и еще , с какими параметрами надо запускать checksetup.pl что бы он сразу не закрывался?

Cartman 29.03.2006 19:09

Цитата:

Serdyn:
с какими параметрами надо запускать checksetup.pl что бы он сразу не закрывался
Его надо запускать в каком нибудь консольном приложении в FAR-е например, но или в обычной командной строке (cmd).

Serdyn 30.03.2006 14:39

Я его и FARом запускал и из командной строки, он быстро отрабатывает и закрывается, так что посмотреть ничего не успеваешь

Cartman 30.03.2006 16:31

Serdyn, хм, сранно. Че-то не помню я такого. Ладно, в чем затык? Что на данный момент не получается? Побольше конкретики :)

Serdyn 30.03.2006 18:06

Все модули Perl , которые требовались я установил, после запуска checksetup.pl должно было появиться сообщение :введите имя SMTP сервера, а далее имя и пароль админа, так их не было , может имя сервера можно ввести как нибудь еще?

Serdyn 04.04.2006 13:12

Cartman, что то вы пропали. Я уже раз 7 все заново пробовал переустановить, все делал по шагам , как положено, после установки Апача -на localhost все было нормально - запускалась страница Апач , установил Мискл , перл и все модули , checksetup.pl выдает все хорошо , имя сервера ,и все что было положено все вводил, настраивал localconfig -все по написанному, а в результате когда я пытаюсь зайти по localhost он выдает: 500 Internal Server Error

Cartman 04.04.2006 13:22

Почитай тут _http://new-amaltea.narod.ru/bugzilla/
Ты скорее всего перловые модули недоустановил.

Serdyn 18.04.2006 15:10

Ура! Багзиллу поставил! Правда перед этим я форматнул жесткий диск и переставил винду, а потом Багзилла поставилась вобще безо всяких проблем, видимо винда была кривая. Теперь вопрос такой Версия Багзиллы 2.20 , а русификатор есть только к2.16 Люди жалуются , что описание багов приходится писать латиницей - можно ли как нибудь устранить эту проблему?
и еще вопрос - когда юзеру приходит письмо от багзиллы с ссылкой на баг , он не может зайти по этой ссылке -ошибка :404 Not Found может я в параметрах что не так записал?

Rockie 22.03.2007 12:23

httpd.conf - доигрался, не стартует Apache
 
Эту проблему решил, продолжение следует :)

Banka!!! 27.03.2007 10:45

Тут приключилась такя проблемка...
Багзиллу воткнули, всё вроде арбайтает : польхователей заводим и проч.
но вот рассылать по почтам сообщения о багах она отказывается наотрез :eek:
с настройках email проставил свой smtp сервак, но всё равно не рассылает :help:

Banka!!! 27.03.2007 12:08

или подскажите мож она где логи ведёт какие-нить ?
хоть посмотреть куда она ломиться и где крашиться ?
потому как mailsend она находит :idontnow:

Rockie 29.03.2007 17:40

Здравствуйте!

Установливаю Bugzilla 2.22.

Установил Apache 2.2.4. Заменил файлы в C:\Program Files\Apache Software Foundation\Apache2.2\htdocs файлами из папки Bugzilla.
Установил Perl, файл инсталляции ActivePerl-5.8.7.813-MSWin32-x86-148120.msi. Докачал и установил необходимые PPM.
Установил MySQL 5.0.27, по умолчанию

в файле C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\localconfig указал такие параметры(ссылку на весь файл приведу ниже):
Цитата:

$db_host = 'localhost'; # where is the database?
$db_name = 'bugs'; # name of the SQL database
$db_user = 'root'; # user to attach to the SQL database
$db_port = 3306;
$db_pass = 'root';
Создал базу таким образом:

Цитата:

mysql -u root -p
create database bugs;
GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,
CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.* TO root@localhost
IDENTIFIED BY 'root';
FLUSH PRIVILEGES;
\q
после запуска checksetup.pl получил ошибку "Client doesn't support authentification.." Исправил ее, введя

Цитата:

mysql> SET PASSWORD FOR
-> 'root'@'localhost' = OLD_PASSWORD('root');
При заходе на localhost Багзилла загружается, но когда пытаюсь войти, введя логин и пароль - моему взору предстает:
Цитата:

Software error:
DBD::mysql::db selectrow_array failed: Table 'bugs.profiles' doesn't exist [for Statement "SELECT userid FROM profiles WHERE login_name = ?"] at Bugzilla/User.pm line 1399
Bugzilla::User::login_to_id('root') called at Bugzilla/Auth/Verify/DB.pm line 56
Bugzilla::Auth::Verify::DB::authenticate('Bugzilla::Auth::Verify::DB', 'root', 'root') called at Bugzilla/Auth.pm line 90
Bugzilla::Auth::authenticate('Bugzilla::Auth', 'root', 'root') called at Bugzilla/Auth/Login/WWW/CGI.pm line 58
Bugzilla::Auth::Login::WWW::CGI::login('Bugzilla::Auth::Login::WWW::CG I', 2) called at Bugzilla/Auth/Login/WWW.pm line 64
Bugzilla::Auth::Login::WWW::login('Bugzilla::Auth::Login::WWW', 0) called at Bugzilla.pm line 162
Bugzilla::login('Bugzilla', 0) called at C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/index.cgi line 37

For help, please send mail to the webmaster (localhost@localhost), giving this error message and the time and date of the error.
Что сделать чтобы оно наконец ЗАРАБОТАЛО?

Файлы конфигураций выложил в сеть, привожу ссылки на них:

C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\localconfig:
http://slil.ru/24154501
C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf:
http://slil.ru/24154648
C:\Program Files\MySQL\MySQL Server 5.0\my.ini:
http://slil.ru/24154653


Часовой пояс GMT +4, время: 07:20.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.