PHP4 kann mssql-Befehle nicht verarbeiten

Hallö w-w-w-comm,

ich habe einen Linuxrechner mit Apache und PHP4. Die PHP-Scripte sollen eine SQL-Datenbank auf einem NT-Server ansprechen. Leider bekomme ich die Kompilierung nicht hin.

Hat jemand nen Rat? Angeblich soll PHP4 das nämlich können.

Danke und Gruß

Schaumal unter
http://www.php.net/manual/function.mssql-connect.php
rein, da schreibt zum Beispiel einer, dass du PHP mit Sybase kompilieren musst.

Vielleicht ist was sinnvolles für dich dabei

Bruno

Hat nur ein bisschen geholfen…
Hallo Bruno,

danke für den Tip. Allerdings hat sich durch Sybase nicht viel verändert.
Für die Sybase/MSsql-Unterstützung muß Freetds installiert sein. Das habe ich so gemacht:

$./configure --prefix=/usr/local/freetds --with-tdsver=4.2
$make
$make install

Danach die PHP-Kompilierung:

$./configure --with-mysql --with-sybase=/usr/local/freetds --with-apxs=/usr/local/apache/bin/apxs
$make
$make install

danach wollte mein Apache partout nicht mehr starten, mit der Fehlermeldung, daß er das Modul PHP4 und eine shared object library nicht öffnen kann.

Danach habe ich das gesamte System platt gemacht, den Apache neu aufgesetzt, Freetds und PHP4 wieder mit o. g. Optionen kompiliert und installiert - der Apache startet nun, aber die MSsql-Unterstützung läuft noch immer nicht.

Ich bin am verzweifeln…hiiiilfeeeeee

Danke und Gruß
Danny

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]