Dann erstmal zur Philosophie vom XAMPP:
Er ändert keine Systemdateien. Was immer der XAMPP in der jeweiligen Version unterstützt, befindet sich innerhalb von "/opt/lampp". Shared Libs die der XAMPP benutzt sind dann in "/opt/lampp/lib".
Jan H. Krüger wrote:Ähm, Wiedmann, da muss ich kurz einlenken.
Ich verwende Xampp 1.4.11. Die Datei liegt nur in dem Pfad welchen ich oben nannte, jedoch nicht unter /opt/lampp/lib/
Es ist *kein* Symlink vorhanden.
Da der XAMPP 1.4.11 ("xampp-linux-1.4.11.tar.gz") älter ist als der 1.4.13, gibt es dort erst den Symlink "libcurl.so.2" (--> "libcurl.so.2.0.2") und den Symlink "libcurl.so" (--> "libcurl.so.2"). Diese befinden sich in "/opt/lampp/lib" und werden vom XAMPP benutzt.
Das es in deinem System eine neuere "libcurl.so.3" (bzw. diesen Symlink auf eine neuere "libcurl.so") gibt, die von Anderen bei dir installierten Programmen benutzt werden, kann natürlich schon sein.
Jan H. Krüger wrote:dann frage ich mich nun jedoch warum die Datei hier bei mir (Suse 9.2) nur unter /usr/lib abgelegt ist, Xampp jedoch dennoch fröhlich seinen Dienst verrichtet.
Kann eigentlich nicht sein, ausser du hättest ein Update auf 1.4.11 gemacht und dabei würde was nicht stimmen. Sollten diese Dateien in dem Verzeichnis "/opt/lampp/lib" bei dir tatsächlich nicht vorhanden sein, dann besteht noch die Möglichkeit, dass der XAMPP diese Datei dann in einem deiner Systemverzeichnisse findet. (Vor allem wenn die Programme gegen "libcurl.so" und nicht gegen "libcurl.so.2" gelinkt sind.
Aber wie gesagt. Dein XAMPP arbeitet noch mit der "libcurl.so.2" und neuere Versionen dann mit der "libcurl.so.3".