IIS PHP - MSSQL funktioniert nicht mehr
IIS auf Windows Server 2003, PHP 5, Microsoft SQL Server
Hallo,
wir haben auf unserem Windows Server 2003 einen IIS mit PHP 5 laufen. Es hat immer alles geklappt im Bezug zu SQL Verbindungen zu unserem Microsoft SQL Server.
Nachdem wir zusätzlich einen Apache Server auf Port 8080 installiert haben - IIS läuft auf Port 80 - klappen die SQL Verbindungen nicht mehr.
HTML und PHP Dateien werden korrekt geladen. Kommt in einer PHP Datei aber eine SQL Abfrage vor, so wird der Quellcode bis zum SQL geladen und dargestellt und dann lädt und lädt er, anscheinend versucht er eine SQL Verbindung aufzubauen, dies klappt aber nicht.
Egal ob Servername oder IP Adresse eingetragen wird. Auch verschiedene Datenbankbenutzer erzielen keine Änderungen.
Das Problem muss am PHP liegen, denn mit einer selbst Programmierten C#-Anwendung klappt der Datenbankzugriff Problemlos.
(Im PHP, sowie bei C# direkt Zugriff:
$server = name
$user = name
$pw = pw
$string = "SELECT * FROM ....."
)
Es wird keinen ODBC Verbindung benutzt.
output_buffering in der .ini Datei ist auch aktiviert.
Hat jemand eine Idee???
Vielen Dank und freundliche Grüße
bgro
EDIT: Ok hat sich theoretisch erledigt, SQL Verbindung funktioniert, allerdings nur in einfacher Form... komplexe Php-Scripte mit SQL Abfragen können weiterhin nicht korrekt geladen werden.
Hallo,
wir haben auf unserem Windows Server 2003 einen IIS mit PHP 5 laufen. Es hat immer alles geklappt im Bezug zu SQL Verbindungen zu unserem Microsoft SQL Server.
Nachdem wir zusätzlich einen Apache Server auf Port 8080 installiert haben - IIS läuft auf Port 80 - klappen die SQL Verbindungen nicht mehr.
HTML und PHP Dateien werden korrekt geladen. Kommt in einer PHP Datei aber eine SQL Abfrage vor, so wird der Quellcode bis zum SQL geladen und dargestellt und dann lädt und lädt er, anscheinend versucht er eine SQL Verbindung aufzubauen, dies klappt aber nicht.
Egal ob Servername oder IP Adresse eingetragen wird. Auch verschiedene Datenbankbenutzer erzielen keine Änderungen.
Das Problem muss am PHP liegen, denn mit einer selbst Programmierten C#-Anwendung klappt der Datenbankzugriff Problemlos.
(Im PHP, sowie bei C# direkt Zugriff:
$server = name
$user = name
$pw = pw
$string = "SELECT * FROM ....."
)
Es wird keinen ODBC Verbindung benutzt.
output_buffering in der .ini Datei ist auch aktiviert.
Hat jemand eine Idee???
Vielen Dank und freundliche Grüße
bgro
EDIT: Ok hat sich theoretisch erledigt, SQL Verbindung funktioniert, allerdings nur in einfacher Form... komplexe Php-Scripte mit SQL Abfragen können weiterhin nicht korrekt geladen werden.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 168308
Url: https://administrator.de/contentid/168308
Ausgedruckt am: 26.11.2024 um 05:11 Uhr