>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Bugzilla http://forum.mozilla-russia.org/viewforum.php?id=35 >установка bugzilla на хостинге http://forum.mozilla-russia.org/viewtopic.php?id=42718 |
palich12 > 14-01-2010 15:36:58 |
Всем доброго времени суток! Выделить код Код:<Directory /var/www/html/bugzilla> AddHandler cgi-script .cgi Options +Indexes +ExecCGI DirectoryIndex index.cgi AllowOverride Limit </Directory> и Выделить код Код:PerlSwitches -I/var/www/html/bugzilla -I/var/www/html/bugzilla/lib -w -T PerlConfigRequire /var/www/html/bugzilla/mod_perl.pl Первый набот деректив я поместил в .htaccess вроде воспринялись нормально кроме AllowOverride Limit, выдалось сообщение что она запрещена, её пришлось удалить. Второй набор деректив не воспринимается, пишет, что не знает таких команд. Сайт выдает следующее Выделить код Код:Software error: Can't locate DateTime/Locale.pm in @INC (@INC contains: . lib/i386-freebsd-64int lib /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8) at lib/DateTime.pm line 46. BEGIN failed--compilation aborted at lib/DateTime.pm line 46. Compilation failed in require at Bugzilla/Util.pm line 53. BEGIN failed--compilation aborted at Bugzilla/Util.pm line 53. Compilation failed in require at Bugzilla/Hook.pm line 26. BEGIN failed--compilation aborted at Bugzilla/Hook.pm line 26. Compilation failed in require at Bugzilla/Config.pm line 37. BEGIN failed--compilation aborted at Bugzilla/Config.pm line 37. Compilation failed in require at Bugzilla.pm line 38. BEGIN failed--compilation aborted at Bugzilla.pm line 38. Compilation failed in require at /home/transfer/bugzilla.rttn.ru/cgi/index.cgi line 34. BEGIN failed--compilation aborted at /home/transfer/bugzilla.rttn.ru/cgi/index.cgi line 34. я так понимаю что как раз по причине отсутствия записей связанных с perl Посоветуйте, где их можно вписать? |
lakostis > 15-01-2010 01:08:28 |
palich12 |
SnowyOwl > 15-01-2010 04:12:20 |
palich12 пишет
Логично. Это пишется в httpd.conf и как раз и разрешает делать .htaccess.
А что сказал checksetup.pl? |
palich12 > 22-01-2010 14:59:12 |
SnowyOwl пишет
checksetup.pl сказал что все модули установлены но в runtests.pl горы ошибок как будто не одного модуля нет, на сайте моего хостинга дано руководство как устанавливать модули. http://hosting.nic.ru/support/perl/ видимо корректной установки модулей можно добиться только следуя ей, но настройка cpan для установки модулей требует задать папку в которую нужно установить модули. В примере это PREFIX=/home/login/PERL 1) Вопрос №1 в какую паку нужно установить модули для bugzilla чтоб checksetup.pl и runtests.pl их увидели Я смог отредактировать httpd.conf. Оказалось что он редактируется из панели управления хостингом, но мне удалось добавить все записи кроме двух последних
Система говорит что не знает таких команд, хотя mod_perl подключет. Пытался завернуть в теги:
не помогло 2) Вопрос №2 критично ли наличие данных записей, и если да, то как их вписать? Обсуждение ведётся на следующих форумах |
palich12 > 05-02-2010 16:08:40 |
И так проблема была решена. P.S. Спасибо всем, кто потратил свое драгоценное время на решение моей проблемы |