Verfasst: 27.11.2004 23:59
hmmm....Perl mit PHP zu integrieren könnte schwer werden...
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
(****** = passwort/und das richtig)Fehler
Fatal error occured: Can't connect(usr_hos10_1 hos** ******), no database driver specified and DBI_DSN env var not set at ./Plugins/ExternalLink.pm line 119
Code: Alles auswählen
my $dbh = DBI->connect("$db_name","$db_user","$db_pass") || die "Database connection not made: $DBI::errstr";
klingelts ?Ich die englische Fehlermeldung hat geschrieben: Fatal error occured: Can't connect(usr_hos10_1 hos10 snoopy), no database driver specified and DBI_DSN env var not set at ./Plugins/ExternalLink.pm line 170
kannst du mir ein tip geben...Jetzt sollte man English können um das zu interpretieren *g*
Ich die englische Fehlermeldung hat folgendes geschrieben:
Fatal error occured: Can't connect(usr_hos10_1 hos10 snoopy), no database driver specified and DBI_DSN env var not set at ./Plugins/ExternalLink.pm line 170
klingelts ?
Das Teil vermittelt unmissverständlich, dass er sich nicht mit dem Server verbinden kann, da kein Datenbank Treiber (MySQL,MSSQL,LDAP,Berkeley DB etc.) ausgewählt wurde. Des weiteren wurde die DBI_DSN Variable was auch immer die beinhaltet in ExternalLink.pm nicht definiert.....Casperle hat geschrieben:@Blutgerinsel
kannst du mir ein tip geben...Jetzt sollte man English können um das zu interpretieren *g*
Ich die englische Fehlermeldung hat folgendes geschrieben:
Fatal error occured: Can't connect(usr_hos10_1 hos10 snoopy), no database driver specified and DBI_DSN env var not set at ./Plugins/ExternalLink.pm line 170
klingelts ?![]()
hmm ich kann eigentlich kein Perl speziel dafür fällt es mir leicht in fremden Sprachen die ich nicht kenne schnell durchzusteigen.......Casperle hat geschrieben:hi Blutgerinsel, hab die abfrage mal mit http://www.infos24.de/perle/handbuch/22_dbi_modul.htm#7 verglichen und finde da nix anderes....![]()
leider langt mein wissen was perl betrifft auch sicherlich nicht aus.
würde es dir was ausmachen, mal über die datei zu schauen?
http://www.sm-community.net/ExternalLink.txt
besten dank vorab...gruß casper
Und da hast du auch deinen Fehler bereitsMit DBI:mysql legen wir fest, auf welchen Typ von Datenbank wir zugreifen wollen, daran wird dann die konkrete Datenbank angehängt, auf die wir zugreifen wollen. In unserem Beispiel: DBI:mysql:kartoffel
Es folgen Username und Password für die Datenbank. Auf unserem lokalen Rechner sind diese Werte nicht gesetzt, deshalb erfolgt hier kein Eintrag. Bei einem Zugriff auf eine Datenbank im Netz ist müssen Username und Password natürlich angegeben werden.
Code: Alles auswählen
DBI->connect("$db_name","$db_user","$db_pass")
Code: Alles auswählen
DBI:mysql:usr_hos10_1