Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]5538[/thread]

modul probleme

Leser: 1


<< |< 1 2 >| >> 16 Einträge, 2 Seiten
Gast Gast
 2006-03-20 18:23
#47723 #47723
hi leute wollte grade ein perl script öffnen doch da kommt en error dann das ist er was stimmt da nicht? bzw wie kann ich den ehler beheben?? habe Perl-Version 5.8.4 thx



root:/opt/lampp/htdocs/bans# ./move_bans.pl
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at (eval 3) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: DBM, ExampleP, File, Proxy, Sponge.
at ./move_bans.pl line 87
cbxk1xg
 2006-03-20 18:39
#47724 #47724
User since
2003-10-20
496 Artikel
BenutzerIn
[default_avatar]
Der Grund steht ja eigentlich schon da: Can't locate DBD/mysql.pm in @INC

Das bedeutet, daß das Perl-Modul "mysql.pm" nicht installiert ist. Es wird beim start des Scripts nach dem Modul in @INC gesucht. Da das Modul nicht vorhanden ist, beendet der Perl-Interpreter dein Script mit dieser Fehlermeldung.

Abhilfe schafft das Installieren des entsprechenden Moduls. Wie man ein Modul installiert kannst Du hier nachlesen: Wiki:Wissensbasis::ModuleWieInstalliereIchEinModul
MPL
 2006-03-20 18:47
#47725 #47725
User since
2005-09-09
19 Artikel
BenutzerIn
[default_avatar]
naja das sagt mir net viel habe das cpan aufgemacht dann install mysql eingetippt aber da kommen nur ewig lange texte...

cpan> cpan> install mysql
Warning: Cannot install mysql, don't know what it is.
Try the command

i /mysql/

to find objects with matching identifiers.

cpan> install mysql.pm
Warning: Cannot install mysql.pm, don't know what it is.
Try the command

i /mysql.pm/

to find objects with matching identifiers.


was nun?
Ronnie
 2006-03-20 19:02
#47726 #47726
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
probier mal: install DBD::mysql
MPL
 2006-03-20 20:06
#47727 #47727
User since
2005-09-09
19 Artikel
BenutzerIn
[default_avatar]
cpan> install DBD::mysql
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Mon, 20 Mar 2006 06:38:36 GMT
Running install for module DBD::mysql
Running make for C/CA/CAPTTOFU/DBD-mysql-3.0002.tar.gz
CPAN: Digest::MD5 loaded ok
Checksum for /root/.cpan/sources/authors/id/C/CA/CAPTTOFU/DBD-mysql-3.0002.tar.gz ok
Scanning cache /root/.cpan/build for sizes
DBD-mysql-3.0002/
DBD-mysql-3.0002/ChangeLog
DBD-mysql-3.0002/constants.h
DBD-mysql-3.0002/dbdimp.c
DBD-mysql-3.0002/dbdimp.h
DBD-mysql-3.0002/INSTALL.html
DBD-mysql-3.0002/lib/
DBD-mysql-3.0002/lib/Bundle/
DBD-mysql-3.0002/lib/Bundle/DBD/
DBD-mysql-3.0002/lib/Bundle/DBD/mysql.pm
DBD-mysql-3.0002/lib/DBD/
DBD-mysql-3.0002/lib/DBD/mysql/
DBD-mysql-3.0002/lib/DBD/mysql/GetInfo.pm
DBD-mysql-3.0002/lib/DBD/mysql/INSTALL.pod
DBD-mysql-3.0002/lib/DBD/mysql.pm
DBD-mysql-3.0002/lib/Mysql/
DBD-mysql-3.0002/lib/Mysql/Statement.pm
DBD-mysql-3.0002/lib/Mysql.pm
DBD-mysql-3.0002/Makefile.PL
DBD-mysql-3.0002/Makefile.PL.embedded
DBD-mysql-3.0002/MANIFEST
DBD-mysql-3.0002/MANIFEST.SKIP
DBD-mysql-3.0002/META.yml
DBD-mysql-3.0002/myld
DBD-mysql-3.0002/mysql.xs
DBD-mysql-3.0002/README
DBD-mysql-3.0002/t/
DBD-mysql-3.0002/t/00base.t
DBD-mysql-3.0002/t/10dsnlist.t
DBD-mysql-3.0002/t/20createdrop.t
DBD-mysql-3.0002/t/30insertfetch.t
DBD-mysql-3.0002/t/35limit.t
DBD-mysql-3.0002/t/40bindparam.t
DBD-mysql-3.0002/t/40blobs.t
DBD-mysql-3.0002/t/40listfields.t
DBD-mysql-3.0002/t/40nulls.t
DBD-mysql-3.0002/t/40numrows.t
DBD-mysql-3.0002/t/41blobs_prepare.t
DBD-mysql-3.0002/t/50chopblanks.t
DBD-mysql-3.0002/t/50commit.t
DBD-mysql-3.0002/t/60leaks.t
DBD-mysql-3.0002/t/ak-dbd.t
DBD-mysql-3.0002/t/akmisc.t
DBD-mysql-3.0002/t/dbdadmin.t
DBD-mysql-3.0002/t/insertid.t
DBD-mysql-3.0002/t/lib.pl
DBD-mysql-3.0002/t/mysql.dbtest
DBD-mysql-3.0002/t/mysql.t
DBD-mysql-3.0002/t/mysql2.t
DBD-mysql-3.0002/TODO
Removing previously used /root/.cpan/build/DBD-mysql-3.0002

CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-3.0002.tar.gz

Can't exec "mysql_config": Datei oder Verzeichnis nicht gefunden at Makefile.PL line 76.

Cannot find the file 'mysql_config'! Your execution PATH doesn't seem
not contain the path to mysql_config. Resorting to guessed values!
Can't exec "mysql_config": Datei oder Verzeichnis nicht gefunden at Makefile.PL line 454.
Can't exec "mysql_config": Datei oder Verzeichnis nicht gefunden at Makefile.PL line 454.
Can't exec "mysql_config": Datei oder Verzeichnis nicht gefunden at Makefile.PL line 454.
Can't exec "mysql_config": Datei oder Verzeichnis nicht gefunden at Makefile.PL line 454.
Can't exec "mysql_config": Datei oder Verzeichnis nicht gefunden at Makefile.PL line 454.
Can't exec "mysql_config": Datei oder Verzeichnis nicht gefunden at Makefile.PL line 454.
Failed to determine directory of mysql.h. Use

perl Makefile.PL --cflags=-I<dir>

to set this directory. For details see the INSTALL.html file,
section "C Compiler flags" or type

perl Makefile.PL --help
Running make test
Make had some problems, maybe interrupted? Won't test
Running make install
Make had some problems, maybe interrupted? Won't install




hmmmmm geht net -.-
Dubu
 2006-03-20 20:19
#47728 #47728
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
[quote=cbxk1xg,20.03.2006, 17:39]Der Grund steht ja eigentlich schon da: Can't locate DBD/mysql.pm in @INC

Das bedeutet, daß das Perl-Modul "mysql.pm" nicht installiert ist.[/quote]
Naja. Genau genommen bedeutet es, dass das Perlmodul "DBD::mysql" nicht gefunden wird. Nach einem Modul "mysql.pm" braucht man da nicht zu suchen.
MPL
 2006-03-20 20:21
#47729 #47729
User since
2005-09-09
19 Artikel
BenutzerIn
[default_avatar]
ja ich will das ja instalieren... wenn ich wüsste wie -.- habs soo versucht wie es ronnie sagte... will aber net klappen -.-
Ronnie
 2006-03-20 20:42
#47730 #47730
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Hmm, dann fehlt dir ein Paket wie mysql-common o.ä. - abhängig von der Linux-Distribution die du nutzt. Gehe ich recht in der Annahme das du lokal keinen MySQL installiert hast? Um welches Linux dreht es sich den?
ptk
 2006-03-20 20:47
#47731 #47731
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Man könnte auch CPAN:DBD::mysqlPP verwenden, dann braucht man keine MySQL-Clientlibraries.
MPL
 2006-03-20 21:05
#47732 #47732
User since
2005-09-09
19 Artikel
BenutzerIn
[default_avatar]
habe debian 3.1 mit xampp (lampp)
<< |< 1 2 >| >> 16 Einträge, 2 Seiten



View all threads created 2006-03-20 18:23.