PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Linux Apache SQL Php (http://www.selfphp.de/forum/showthread.php?t=972)

dr.ara 25.02.2002 14:05:48

Linux Apache SQL Php
 
Hallo,

ich bin noch relativ neu in dieser Gemeinde! :-)
ich habe folgendes Problem! Ich würde sehr gerne mit einem Suse7.3 Rechner an einen SQL7.0 Server mit Win2000 Pro. Ich habe auf dem Linux Rechner jeweils die neuesten Versionen vom Apache und PHP. Ich versuche mit ODBC an die Datenbank ranzukommen, aber als antwort bekomme ich nur ein:
>>Fatal error: Call to undefined function: odbc_connect() in /usr/local/httpd/htdocs/dbopen.php on line 11
Mein Script schaut so aus:

// Variabeln festlegen
$server = 'sql_test';
$username = 'user';
$password = 'user';
$res = 1;

print("Initialisierung der ODBC-Verbindung!");
print('<br>');

$con = odbc_connect("sql_test:apldata", "user", "user", SQL_CUR_USE_ODBC);
print($con);
print("ODBC-Verbindung zu $server wurde hergestellt!");
print('<br>');

odbc_close_all;
print("ODBC-Verbindung zu $server wurde wieder geschlossen!");
?>
Funktioniert aber halt nicht, auch wenn ich das ":apldata weglasse! Hat jemand noch eine Idee?

MfG Christian

Matthias 25.02.2002 17:54:41

Wie die Fehlermeldung schon sagt, ist die Funktion odbc_connect() nicht definiert.
Das bedeutet das PHP mit dieser Funktion nix anfangen kann.
Welche PHP Version hast du??

dr.ara 26.02.2002 15:41:31

Also die PHP-Version ist 4.1.1, Apache ist 1.3.23, Linux 7.3, wie bekomme ich das ODBC installiert? Sybase habe ich auch installiert in der Version DBD-Sybase 0.91.
Vielleicht kannst Du jetzt mehr sagen? :-)
Grrristian

Matthias 27.02.2002 10:36:16

Leider kann ich dazu nicht viel sagen.
Ich arbeite nicht mit der odbc.

Aber das liegt bei dieser Fehlermeldung eindeutig an PHP.

Ich benutze PHP Version 4.0.5. Da sind die odbc Funktionen standardmäßig implementiert.

Wie das jetz bei 4.1.1 ist kann ich dir nicht sagen, aber schau mal in die php.ini unter Dynamic Extensions ob du da irgendwas einstellen kannst.
Ich hör mich mal um.

Sorry
Matthias

Arno Nym 18.03.2002 17:25:01

wo wir schonmal bei apache php und linux sind ;)
ich versteh nicht, wie ich php unter linux installieren soll (bin linux noob ;) )...
gibt es da fertige rpm's, sodass ich die einfach per yast2 installieren kann, oder wie läuft das?

thx
Arno Nym

Matthias 18.03.2002 20:16:11

Also ich mach das auch nicht täglich, aber wenn dann damit:

http://www.php-center.de/was_ist/ins...unterlinux.htm

Damit klappts ;))
Matthias

Arno Nym 18.03.2002 20:27:12

thx erstma...aber:
gibts da nich auch anleitungen, wie ich sowas unter grafischen benutzeroberflächen machen kann??? so check ich das nich wirklich...
ausserdem viel zu viel zu tippen ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:33:59 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.