Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi [PHP/Firebird] Zugriff (https://www.delphipraxis.net/36841-%5Bphp-firebird%5D-zugriff.html)

Marcel Gascoyne 29. Dez 2004 19:25

Re: [PHP/Firebird] Zugriff
 
Sooo, ich hab nun scheinbar die Lösung für Dein Problem gefunden. Dein PHP Modul wurde mit einem Firebird oder Interbase Classic Server compiliert. Dieser verwendet andere Shared Libraries als der Superserver. Wenn Du nun einen Firebird Superserver verwendest passt das nicht mehr zusammen, weil dort andere Shared Libraries verwendet werden. Daher auch die Fehlermeldung "No such file or directory".

Du musst scheinbar doch PHP neu compilieren.

Gruß,
Marcel

MrSpock 29. Dez 2004 19:42

Re: [PHP/Firebird] Zugriff
 
Hallo Marcel,

danke erst einmal. Werde das am Wochenende versuchen und mich dann noch einmal melden.

fiasko 29. Dez 2004 23:17

Re: [PHP/Firebird] Zugriff
 
Hallo,

zu Bibliotheken: mit ldd <binary> bekommst du angezeigt welche Bibliotheken ein Programm oder eine Bibliothek verwenden will und welche realen Dateien verwendet werden:

Zitat:

thomas@server:~$ ldd /usr/lib/php4/20010901/interbase.so
libgds.so => /usr/lib/libgds.so (0x28928000)
libc.so.6 => /lib/libc.so.6 (0x28a9e000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0f933000)
wenn die libgds an einem ungewöhnlichen Ort liegt gehört entweder ein SymLink nach /usr/lib/local oder der Pfad nach /etc/ld.so.conf. Danach ein ldconfig aufgerufen und es sollte gehen.

MrSpock 2. Jan 2005 19:28

Re: [PHP/Firebird] Zugriff
 
Ich habe jetzt den Apache Server neu installiert und PHP ebenfalls. Hat soweit alles funktioniert. Jetzt wird aber bei Eingabe von localhost noch immer "XAMPP gestartet".

Es sieht so aus, als ob XAMPP den Apache 2 Server installiert hat. Dieser wird in /etc/init.d gestartet. Ich denke ich muss das Starten verhindert und stattdessen irgendwie automatisch den neu installierten Apache 1.3.3 Server starten, oder?

Wie muss ich das machen?

MrSpock 3. Jan 2005 21:53

Yippiiih, es funktioniert
 
Hallo Marcel,

da es nicht funktioniert hat und ich auch auf XAMPP nicht verzichten wollte, habe ich jetzt die neueste XAMPP Version mit PHP 5.0.3 und dem Apache Server 2 runtergeladen, einschließlich der Sourcen. Mit Hilfe des XAMPP Forums habe ich es jetzt geschafft! Super, ich kann jetzt auf Firebird 1.5 unter Linux mit XAMPP und PHP 5 zugreifen.

Danke an alle, die mir geholfen haben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:25 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz