GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 15.04にBugzillaをインストールする際の問題?

Bugzillaをインストールしようとしています。

Phpmyadminがあります システムにインストールされているため、/var/www/htmlを削除するように指示されているBugzillaサイトの指示に従うことができません。 Phpmyadminがあるのでフォルダ そこに。

また、ここでaskubuntuの手順を見ましたが、自分のマシンで他のユーザーを作成したくないので、このマシンを使用しているのは私だけなので、デフォルトユーザー用にBugzillaをインストールしたいと思います。

実行した手順は次のとおりです。

sudo su
apt-get install git nano
apt-get install apache2 mysql-server libappconfig-perl libdate-calc-perl libtemplate-perl libmime-perl build-essential libdatetime-timezone-perl libdatetime-perl libemail-sender-perl libemail-mime-perl libemail-mime-modifier-perl libdbi-perl libdbd-mysql-perl libcgi-pm-perl libmath-random-isaac-perl libmath-random-isaac-xs-perl apache2-mpm-prefork libapache2-mod-perl2 libapache2-mod-perl2-dev libchart-perl libxml-perl libxml-twig-perl perlmagick libgd-graph-perl libtemplate-plugin-gd-perl libsoap-lite-perl libhtml-scrubber-perl libjson-rpc-perl libdaemon-generic-perl libtheschwartz-perl libtest-taint-perl libauthen-radius-perl libfile-slurp-perl libencode-detect-perl libmodule-build-perl libnet-ldap-perl libauthen-sasl-perl libtemplate-perl-doc libfile-mimeinfo-perl libhtml-formattext-withlinks-perl libgd-dev lynx-cur python-sphinx
cd /var/www/html
git clone --branch release-5.0-stable https://git.mozilla.org/bugzilla/bugzilla bugzilla
cd bugzilla
gedit /etc/mysql/my.cnf`

52行目で変更:max_allowed_packet=100M

[mysqld]に新しい31行目として追加されました セクション:ft_min_word_len=2

mysql -u root -p -e "GRANT ALL PRIVILEGES ON bugs.* TO [email protected] IDENTIFIED BY '$my_pass'"
service mysql restart
gedit /etc/apache2/sites-available/bugzilla.conf`

追加:

ServerName localhost
<Directory /var/www/html>
  AddHandler cgi-script .cgi
  Options +ExecCGI
  DirectoryIndex index.cgi index.html
  AllowOverride Limit FileInfo Indexes Options
</Directory>

次に:

a2ensite bugzilla
a2enmod cgi headers expires
service apache2 restart
cd /var/www/html/bugzilla
./checksetup.pl

エラーが発生したので、実行します:

/usr/bin/perl install-module.pl –all
./checksetup.pl
gedit localconfig

29行目:$webservergroupを設定します www-data

67行目:$db_passを設定します 数ステップ前にMySQLで作成したバグユーザーのパスワードに

./checksetup.pl (again)
./testserver.pl http://localhost/

そして、このエラーが発生します:

strictures.pm extra testing active but couldn't load all modules. Missing were:

  indirect multidimensional bareword::filehandles

Extra testing is auto-enabled in checkouts only, so if you're the author
of a strictures-using module you need to run:

  cpan indirect multidimensional bareword::filehandles

but these modules are not required by your users.
TEST-OK Webserver is running under group id in $webservergroup.
TEST-FAILED Fetch of images/padlock.png failed
Your web server could not fetch http://localhost/images/padlock.png.
Check your web server configuration and try again.

それで、私は何を間違えましたか?

ご覧のとおり、Bugzilla /var/www/html/をインストールしたいと思います Phpmyadminもあるフォルダ だから私は持っているでしょう:/var/www/html/bugzilla

ありがとう。

編集 :実行後:cpan indirect multidimensional bareword::filehandles 問題はまだあります:

TEST-OK Webserver is running under group id in $webservergroup.
TEST-FAILED Fetch of images/padlock.png failed
Your web server could not fetch http://localhost/images/padlock.png.
Check your web server configuration and try again.

編集2

関連:UbuntuをUSBキーにインストールするにはどうすればいいですか? (スタートアップディスククリエーターを使用せずに)

わかりました。apache2で見つけたのは ログは/var/log/other_vhosts_access.logです。 :

localhost:80 127.0.0.1 - - [27/Jul/2015:10:29:06 +0200] "GET //eadn-wc01-5196795.nxedge.io/images/padlock.png HTTP/1.1" 404 469 "-" "libwww-perl/6.05"

および/var/log/error.log

[Mon Jul 27 10:14:38.112755 2015] [mpm_prefork:notice] [pid 7477] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11 mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
[Mon Jul 27 10:14:38.112794 2015] [core:notice] [pid 7477] AH00094: Command line: '/usr/sbin/apache2'

承認された回答:

Ubuntu 14.04、apache 2.4.7、bugzilla5.0でも同じ問題が発生しています。また、http:// localhost/bugzillaとして設定したい。

秘訣は考えることでした…はい、簡単です。

実行しました:

./testserver.pl http://localhost

実際に使用すべきだったのに

./testserver.pl http://localhost/bugzilla

入力としてそれ自体の場所が必要なため(ええ、かなりばかげています)。


Ubuntu
  1. Apt-getを使用したUbuntuへのJavaのインストール

  2. Ubuntuデスクトップをインストールした後に行うべき10のこと

  3. Ubuntu16.04LTSをインストールした後に行うこと

  1. GrubをインストールせずにUbuntu12.04をインストールしますか?

  2. Ubuntu20.04にBugzillaをインストールする方法

  3. Pycharm のインストールに関する問題

  1. UbuntuにPodmanをインストールする

  2. Ubuntu20.04にインストールするもの

  3. Ubuntu20.04にRをインストールする方法