Avatar billede amor1999 Nybegynder
10. februar 2002 - 00:01 Der er 2 kommentarer og
1 løsning

Installation af Bugzilla på windows XP. checksetup.pl fejler.

Hej -

Jeg prøver at installerer Bugzilla på min windows XP maskine. Jeg er kommet så langt at jeg har MySQL database oppe at køre, alt SW hentet ned og installeret osv. Men checksetup.pl scriptet fejler. Dette er et script som bl.a. skal oprette tabeller i databasen osv.

Jeg har fået perl til at bruge DBI modulet og snakke med databasen (har også testet dette med simple perl scripts) så det er ikke der problemet ligger. Selvom checksetup.pl klager over et "invalid DBI handle" (se nedenfor)

Er der nogle derude som har haft bugzilla oppe at køre på windows?

Kan jeg evt. komme udenom at køre det checksetup.pl script?

Dette er output når jeg kører checksetup.pl:

-klip-klip--------------

D:\www\bugzilla>checksetup.pl

Checking perl modules ...
Checking for            DBI (v1.13)  ok: found v1.14
Checking for    Data::Dumper (any)    ok: found v2.102
Checking for      DBD::mysql (v1.2209) ok: found v2.0400
Checking for    Date::Parse (any)    ok: found v2.09
Checking for      CGI::Carp (any)    ok: found v1.20

The following Perl modules are optional:
Checking for              GD (v1.19)  ok: found v1.27
Checking for    Chart::Base (v0.99)  ok: found v0.99
Checking for    XML::Parser (any)    ok: found v2.27

Checking user setup ...
Checking for    MySQL Server (v3.22.5) ok: found v3.23.47-nt

DBD::Sponge::db prepare failed: Cannot determine NUM_OF_FIELDS at C:/Tools/Perl/
site/lib/DBD/mysql.pm line 248.
SV = NULL(0x0) at 0x20e5b00
  REFCNT = 1
  FLAGS = (PADBUSY,PADMY)
Use of uninitialized value in subroutine entry at
        C:/Tools/Perl/site/lib/DBD/mysql.pm line 250 (#1)
    (W uninitialized) An undefined value was used as if it were already
    defined.  It was interpreted as a "" or a 0, but maybe it was a mistake.
    To suppress this warning assign a defined value to your variables.

    To help you figure out what was undefined, perl tells you what operation
    you used the undefined value in.  Note, however, that perl optimizes your
    program and the operation displayed in the warning may not necessarily
    appear literally in your program.  For example, "that $foo" is
    usually optimized into "that " . $foo, and the warning will refer to
    the concatenation (.) operator, even though there is no . in your
    program.

Uncaught exception from user code:
        Invalid DBI handle  at C:/Tools/Perl/site/lib/DBD/mysql.pm line 250.
        DBD::mysql::db::table_info('DBI::db=HASH(0x1e1a354)') called at C:/Tools
/Perl/site/lib/DBI.pm line 1016
        DBD::_::db::tables('DBI::db=HASH(0x1e1a354)') called at D:\www\bugzilla\
checksetup.pl line 1137

Avatar billede kapla Nybegynder
10. februar 2002 - 00:13 #1
Avatar billede amor1999 Nybegynder
10. februar 2002 - 00:39 #2
Mange tak! Jeg fik det nu til at virke - fedt! :-)

Jeg vil gerne give dig dine point - jeg kan dog ikke!? (jeg er ny på denne site så der er måske et eller andet jeg har overset?) Det eneste jeg har mulighed for er at vælge enten "kommentar" eller "svar"
Avatar billede kapla Nybegynder
10. februar 2002 - 02:02 #3
Det er fordi jeg ikke har lagt et svar (som jeg gør nu)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester