Thread Apache, Perl, DBD::mysql und DBI: In der Shell geht, über Apache nicht. (7 answers)
Opened by Oliver_M at 2007-02-02 11:13

Oliver_M
 2007-02-02 11:13
#9567 #9567
User since
2005-11-23
19 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

ich habe auf einem Server (Sun Solaris9) Apache, Perl, MySQL, dbd::mysql und DBI installiert. In der Shell können meine Skripte DBI und dbd::mysql wunderbar benutzen. Wenn ich allerdings ein cgi-Skript schreibe, und dieses über den Browser anstarte, bekomme ich folgende Meldung:

Code: (dl )
1
2
Can't load '/usr/local/lib/perl5/site_perl/5.8.3/sun4-solaris/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /usr/bin/perl: fatal: libgcc_s.so.1: open failed: No such file or directory at /usr/local/lib/perl5/5.8.3/sun4-solaris/DynaLoader.pm line 229.
at ......


die Datei liegt aber unter /usr/local/lib. Habe schon folgendes versucht:

Die Datei envvars unter apache/bin um den LD_LIBRARY_PATH erweitert, die Umgebungsvariablen im den Pfad erweitert (.profile). und den Apache nach jeder Änderung durchgestartet.

Leider geht es immernoch nicht. Hat jemand eine Idee was ich noch versuchen könnte, bzw woran es liegt?

Für eure Antworten schonmal danke im vorraus :-)

Grüßle
Olli

View full thread Apache, Perl, DBD::mysql und DBI: In der Shell geht, über Apache nicht.