follow braegel at http://twitter.com
www.flickr.com
Fotos von Bernd Brägelmann Mehr Fotos von Bernd Brägelmann
  • Blogroll

  • Scripte

  • Mehr von mir

  • Extern

  • January 1, 2009

    Got it DBD::mysql DBI issue

    I constantly got this errormessage:

    Can’t load ‘/opt/local/lib/perl5/site_perl/5.8.8/darwin-2level/auto/DBI/DBI.bundle’ for module DBI: dlopen(/opt/local/lib/perl5/site_perl/5.8.8/darwin-2level/auto/DBI/DBI.bundle, 1): Symbol not found: _PL_sv_no
    Referenced from: /opt/local/lib/perl5/site_perl/5.8.8/darwin-2level/auto/DBI/DBI.bundle
    Expected in: dynamic lookup
    at /opt/local/lib/perl5/site_perl/5.8.8/darwin-2level/DBI.pm line 263
    BEGIN failed–compilation aborted at /opt/local/lib/perl5/site_perl/5.8.8/darwin-2level/DBI.pm line 263.
    Compilation failed in require at /opt/local/lib/perl5/site_perl/5.8.8/darwin-2level/Mysql.pm line 11.
    Compilation failed in require at /scripts/is_everything_there.pl line 4.
    BEGIN failed–compilation aborted at /scripts/is_everything_there.pl line 4.

    The clue for me was changing the PERL path from #!/usr/bin/perl to #!/opt/local/bin/perl . On Unix console try “which perl” to see what fits to your system.

    I hope this helps somenone.

    Topics: Allgemein |

    3 Responses to “Got it DBD::mysql DBI issue”

    1. Marie Baudot Says:
      April 11th, 2009 at 22:43

      It has helped me, thank you.
      PS: (which has an ‘h’ in second letter)

    2. Bernd Says:
      April 13th, 2009 at 08:44

      I updatet my post. Thanks. It’s good to hear from you.

    3. Michael Masters Says:
      May 26th, 2009 at 20:18

      What’s the difference between these two binaries? What you suggest works, but I have a lot of scripts that’s using #!/usr/bin/perl. I don’t really want to change all the files. I was thinking about switching out the two binaries, but I was wondering what the ramification might be.

      Thanks!

    Comments