leo-le
Goto Top

Problem mit IIS 7 und Oracle DB Anbindung

Hallo zusammen,

ich versuche gerade einen W2K3 Webserver mal auf einen noch vorhandenen W2K8 R2 Server zu verschieben.
Insgesamt geht es da um irgendein selbstentwickeltes Arbeitszeitprogramm, welches per Oracle DB angebunden ist. Die Startseite läuft, aber sobal ich auf Login gehe passiert nichts weiter.
tnsnames habe ich von dem alten Server genommen. Leider habe ich von dieser Software absolut keinen dunst und die Kollegen, die das mal programmiert haben sind nicht schon lang nicht mehr in der Firma. Hat hier vielleicht jemand Erfahrung mit dieser Konstellation? Nach der Anmeldung geht er auf eine index.php und dort wird dann nichts mehr angezeigt. Installiert ist PHP 7.1 auf dem Webserver.

Besten Dank im Voraus!"

Content-ID: 346365

Url: https://administrator.de/forum/problem-mit-iis-7-und-oracle-db-anbindung-346365.html

Ausgedruckt am: 20.04.2025 um 17:04 Uhr

133883
133883 15.08.2017 aktualisiert um 19:23:05 Uhr
Goto Top
Moin.
Vielleicht fehlt für den Betrieb irgendein nötiger ODBC-Connector für die Oracle-DB. Schalte am besten mal das Error-Reporting auf den PHP-Seiten oder global in der php Config ein dann sollten die Seiten geschwätziger werden, was die Ursache des Fehlers betrifft face-wink.

http://php.net/manual/de/errorfunc.configuration.php
error_reporting = E_ALL
display_errors = 1
Gruß
Vision2015
Vision2015 16.08.2017 um 08:20:08 Uhr
Goto Top
Moin...

ich würde mal tippen das dein selbstentwickeltes Arbeitszeitprogramm nicht mit PHP7.1 rennt... sondern eher mit PHP 5xxx
ahja... Gewusst wie: Erstellen von Verbindungen mit Oracle-Datenbanken

Frank
Leo-le
Leo-le 16.08.2017 um 11:12:49 Uhr
Goto Top
Auf PHP5.4 habe ich umgestellt, aber gleiches Problem. Wenn ich das ganze auf dem Webserver unter localhost ausführe, dann bekomme ich einen 500 Fehler, wenn er dann auf die login.php geht. In der PHP.ini sind die Einstellungen error_reporting standardmäsig auf ON
Vision2015
Vision2015 16.08.2017 um 11:22:29 Uhr
Goto Top
geht es denn auf dem 2003er ?

Frank
Leo-le
Leo-le 16.08.2017 aktualisiert um 11:31:38 Uhr
Goto Top
Der läuft problemlos.
Vision2015
Vision2015 16.08.2017 um 12:39:39 Uhr
Goto Top
da keiner wohl bei euch ahnung hat, wie eurer selbstentwickeltes Arbeitszeitprogramm zusammengelötet wurde- schlage ich vor den 2003er in eine VM zuschubsen...
und ein neues Programm zu kaufen!

wie hast du den die DB installiert? sind alle Clients drauf? hast du meinen link gelesen und abgearbeitet?
stimmen alle rechte ?

Frank
Leo-le
Leo-le 16.08.2017 um 13:19:10 Uhr
Goto Top
So, nun bin ich etwas schlauer. Vielleicht könnt Ihr mit dieser Meldung etwas anfangen?

Fatal error: Call to undefined function OCIPLogon() in E:\Websites\Ordnername\includes\DatabaseObjects.php on line 30
Vision2015
Vision2015 16.08.2017 um 13:45:55 Uhr
Goto Top
ok..

schon gelesen?

Frank
Leo-le
Leo-le 16.08.2017 um 14:20:36 Uhr
Goto Top
Besten Dank an Alle. Mit der Hilfe der PHP error display funktion und dem Tipp mit der OCI habe ich es dann mit PHP7 und OCI 12 geschafft das System zum laufen zu bringen! Besten Dank