Грабли с установкой:
No such file or directory at Bugzilla/Install/Filesystem.pm line 485, <DATA> line 275.
* This is Bugzilla 3.4.5 on perl 5.10.1 * Running on FreeBSD 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Sat Feb 20 20:59:37 UTC 2010 root@:/usr/src/sys/i386/compile/MYKERNEL Checking perl modules... Checking for CGI.pm (v3.33) ok: found v3.43 Checking for Digest-SHA (any) ok: found v5.48 Checking for TimeDate (v2.21) ok: found v2.24 Checking for DateTime (v0.28) ok: found v0.53 Checking for DateTime-TimeZone (v0.71) ok: found v1.10 Checking for DBI (v1.41) ok: found v1.609 Checking for Template-Toolkit (v2.22) ok: found v2.22 Checking for Email-Send (v2.00) ok: found v2.198 Checking for Email-MIME (v1.861) ok: found v1.903 Checking for Email-MIME-Encodings (v1.313) ok: found v1.313 Checking for Email-MIME-Modifier (v1.442) ok: found v1.903 Checking for URI (any) ok: found v1.52 Checking available perl DBD modules... Checking for DBD-Pg (v1.45) ok: found v2.16.1 Checking for DBD-mysql (v4.00) ok: found v4.013 Checking for DBD-Oracle (v1.19) not found The following Perl modules are optional: Checking for GD (v1.20) ok: found v2.44 Checking for Chart (v1.0) ok: found v2.4.1 Checking for Template-GD (any) ok: found v1.56 Checking for GDTextUtil (any) ok: found v0.86 Checking for GDGraph (any) ok: found v1.44_01 Checking for XML-Twig (any) ok: found v3.34 Checking for MIME-tools (v5.406) ok: found v5.427 Checking for libwww-perl (any) ok: found v5.834 Checking for PatchReader (v0.9.4) ok: found v0.9.5 Checking for PerlMagick (any) not found Checking for perl-ldap (any) ok: found v0.39 Checking for Authen-SASL (any) ok: found v2.13 Checking for RadiusPerl (any) ok: found v0.17 Checking for SOAP-Lite (v0.710.06) ok: found v0.710.10 Checking for HTML-Parser (v3.40) ok: found v3.64 Checking for HTML-Scrubber (any) ok: found v0.08 Checking for Email-MIME-Attachment-Stripper (any) ok: found v1.316 Checking for Email-Reply (any) ok: found v1.202 Checking for TheSchwartz (any) ok: found v1.07 Checking for Daemon-Generic (any) ok: found v0.61 Checking for mod_perl (v1.999022) ok: found v2.000004 *********************************************************************** * OPTIONAL MODULES * *********************************************************************** * Certain Perl modules are not required by Bugzilla, but by * * installing the latest version you gain access to additional * * features. * * * * The optional modules you do not have installed are listed below, * * with the name of the feature they enable. Below that table are the * * commands to install each module. * *********************************************************************** * MODULE NAME * ENABLES FEATURE(S) * *********************************************************************** * PerlMagick * Optionally Convert BMP Attachments to PNGs * *********************************************************************** COMMANDS TO INSTALL OPTIONAL MODULES: PerlMagick: /usr/local/bin/perl install-module.pl Image::Magick To attempt an automatic install of every required and optional module with one command, do: /usr/local/bin/perl install-module.pl --all Reading ./localconfig... Checking for DBD-Pg (v1.45) ok: found v2.16.1 Checking for PostgreSQL (v8.00.0000) ok: found v08.02.1500 Creating contrib/.htaccess... No such file or directory at Bugzilla/Install/Filesystem.pm line 485, <DATA> line 275.
уже не знаю, куда копать... пробовал:
по советам гугла... ничего не помогает
./checksetup.pl создал БД, таблицы и тд, и все равно затык... как быть?
Отсутствует
Вопрос решился установкой $create_htaccess = 0; в localconfig
Отсутствует
Я сложно понимаю связь
No such file or directory at Bugzilla/Install/Filesystem.pm line 485, <DATA> line 275.
с созданием .htaccess, но тем не менее файл Вugzilla/Install/Filesystem.pm у меня присутствует и в чем проблема я так до конца и не разобрался
Отсутствует
Вugzilla/Install/Filesystem.pm -- это код, который понимает где что лежит и принимает решения куда класть. Для безопасности в каждом каталоге, видимом Apache, должен быть .htaccess. Если этого не сделать -- извне будут доступны многие файлы, которые не следует показывать. В данном случае какой-то из каталогов, который оно хочет защитить, либо отсутствует либо недоступен по записи. Например, ./contrib/. Если его нет и не надо -- тогда мы знаем, что делаем. А если он есть и в нем не создан .htaccess -- будет уязвимость.
Отсутствует