PHP Warning, Unable to load dynamic library

crus4der

Well-Known Member
Hallo zusammen,
ich muss euch leider nochmal etwas nerven! Aber ich habe ein kleines PHP Prob was ich einfach nicht behoben bekomme!
Und zwar läuft bei mir jetzt Mysql, Apache2, PHP5 und als Bonus zur Überwachung Cacti ;) (Alles selber compiliert).

Ich kann auch einwandfrei mit phpmyadmin die DB verwalten und phpinfo zeigt mir im Browser auch Mysql an! Nur leider wenn ich in der console php eingebe zb um die poller.php von cacti auszuführen kommt:

Code:
PHP Warning:  PHP Startup: Unable to load dynamic library './/usr/local/lib/php/extensions/no-debug-non-zts-20050922/mysql.so' - Cannot open ".//usr/local/lib/php/extensions/no-debug-non-zts-20050922/mysql.so" in Unknown on line 0
und die phpinfo aus der console zeigt mir leider auch kein mysql an :(

Der Pfad zu der mysql.so ist so inordnung und in der php.ini ist er auch so eingetragen :
extension=/usr/local/lib/php/extensions/no-debug-non-zts-20050922/mysql.so
Ich habe auch versucht die Datei an einen anderen Ort zu kopieren, aber er kann sie nicht laden!

PHP wurde mit ./configure --with-mysql=shared,/usr/local/bin compiliert.



Zum anderen bräuchte ich mal euren rat bei cacti. Und zwar wenn ich die poller.php aufrufe kommt folgende Meldung:
Code:
dell3/usr/local/htdocs/cacti #php poller.php
PHP Warning:  PHP Startup: Unable to load dynamic library './/usr/local/lib/php/extensions/no-debug-non-zts-20050922/mysql.so' - Cannot open ".//usr/local/lib/php/extensions/no-debug-non-zts-20050922/mysql.so" in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library './/usr/local/lib/php/extensions/no-debug-non-zts-20050922/mysql.so' - Cannot open ".//usr/local/lib/php/extensions/no-debug-non-zts-20050922/mysql.so" in Unknown on line 0
cat: /proc/meminfo: No such file or directory
cat: /proc/meminfo: No such file or directory
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.00 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:1.01
OK u:0.00 s:0.01 r:2.02
OK u:0.00 s:0.01 r:2.02
OK u:0.00 s:0.01 r:2.02
OK u:0.00 s:0.01 r:2.02
08/16/2006 07:32:57 AM - SYSTEM STATS: Time: 2.0372 s, Method: cmd.php, Processes: 1, Threads: N/A, Hosts: 2, Hosts/Process: 2, Data Sources 37, RRDs Processed 28

Wenn ich im Ordner */cacti/rra gucke sind dort dann auch rrd Dateien angelegt nur ist diese Meldung nun korrekt? Ich bin mir da nicht ganz sicher! Weil Grafiken bekomme ich leider nicht angezeigt! Da wäre ich auch um eure hilfe sehr dankbar.

Gruß crus4der
 
Der Pfad zu der mysql.so ist so inordnung und in der php.ini ist er auch so eingetragen :
Code:
extension=/usr/local/lib/php/extensions/no-debug-non-zts-20050922/mysql.so
Das ist Quark ;-)
Code:
extension_dir = /usr/local/lib/php/extensions/no-debug-non-zts-20050922
extension = mysql.so
 
juhuuuuuu es funzt!

Oh man ich hab schon so viel ausprobiert und nichts hat geklappt!

Vielen Dank!

Jetzt klappt es auch mit den Grafiken :D

Gruß
 
Normal werden bei FreeBSD die PHP-Extensions in /usr/local/etc/php/extensions.ini eingetragen.
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben