Problem beim Zugriff auf MSSQL Server über Linux mit PHP4 und freetds

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem beim Zugriff auf MSSQL Server über Linux mit PHP4 und freetds

    Hallo zusammen,

    ich möchte über die freetds funktionen auf einen MSSQL-Server zugreifen und habe zu diesem zweck freetds und php-4.4.4 auf meinem SuSE 9.1 Server compiliert und installiert (php-4.3.4 und apache2 waren schon installiert).
    Mit ./tsql -S [serverip] -p [1433] -U [user] kann ich auch auf den MSSQL-Server zugreifen, zumindest bekomme ich den 1> Prompt.
    Nach diesem Test habe ich es mit PHP versucht, was leider fehlschlägt.
    Der PHP-Code:

    Quellcode:


    <?php $hostname_mssql = "Serverip";
    $database_mssql = "PAKKUN";
    $username_mssql = "xx";
    $password_mssql = "xy";
    $connect_mssql = mssql_pconnect($hostname_mssql, $database_mssql, $username_mssql, $password_mssql); $pakapo_query = "select * from PAKKUN.PAKAPO"; $result = mssql_query($pakapo_query);
    while ($daten = mssql_fetch_array($result)) { echo $daten; } ?>




    Meldung:


    Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: serverip in /srv/www/htdocs/PHP_PPS/Connections/mssql.php on line 6



    Ich vermute, dass es daran liegt, dass ich beim make install für PHP am Ende folgende Fehlermeldung bekomme:


    Meldung:


    apxs:Error: Config file /etc/apache2/httpd2-prefork.conf not found.



    Liegt wohl daran das in dem /etc/apache2 Verzeichnis die Datei httpd.conf liegt und nicht die oben beschreibene.

    Wenn ich ne 2. Datei erstelle (cp httpd.conf httpd2-prefork.conf), damit er weiter macht, dann klappts auch nicht weil dann folgender Fehelr auftaucht:


    Meldung:


    apxs:Error: Activation failed for custom /etc/apache2/httpd2-prefork.conf file.. apxs:Error: At least one `LoadModule' directive already has to exist.. make: *** [install-sapi] Error 1



    Wie kann man diesen Fehler beheben ? Evtl. beim make install von PHP die httpd.conf mit nem Parameter angeben ? Wenn ja, wie geht das ?

    Danke schon mal im Voraus !!
Lädt...
X