PHP + WIN2003 + MS SQL = geht nicht

PHP + WIN2003 + MS SQL = geht nicht

am 27.12.2004 16:22:25 von Ralph Bergmann

Hallo!


Nach dem der Webserver (WIN IIS) letzte Woche nicht mehr wollte, hatte
unser Webmaster die Kiste von Grund auf neu aufgesetzt. Leider kam dann
auch WIN 2003, vorher war's WIN 2000.

Seit WIN 2003 kann ich mit PHP (weder 4.x noch 5.x) auf eine MS SQL
Datenbank zugreifen. Ich bekomm immer die Meldung, dass PHP nicht in der
Lage ist, sich mit dem SQL Server zu verbinden.

Die Scripte wurden nicht geändert und PHP selbst wurde so wie immer
eingerichtet.

Eine SQL Abfrage auf die selbe Datenbank in einer ASP Seite funktioniert
tadellos.

Hat WIN 2003 irgendwo noch eine Einstellung die es mir z.Z. verwehrt mit
PHP auf einen MS SQL Server zuzugreifen?


Danke! Ralph

Re: PHP + WIN2003 + MS SQL = geht nicht

am 03.01.2005 17:26:59 von Schmitt Sascha

Hi Ralph,

wie es wahrscheinlich wieder geht, kann ich dir sagen
Benutzer der auf die Datenbank zugreift (der in den PHP Seiten angegeben
ist)
darf kein Kennwort haben.
Warum das so ist keine Ahnung... ich habe hier das selbe Problem und leider
noch keine Lösung.

MFG Sascha

"Ralph Bergmann" schrieb im Newsbeitrag
news:tvl5a2-262.ln1@linuxserver.dasralph.de...
> Hallo!
>
>
> Nach dem der Webserver (WIN IIS) letzte Woche nicht mehr wollte, hatte
> unser Webmaster die Kiste von Grund auf neu aufgesetzt. Leider kam dann
> auch WIN 2003, vorher war's WIN 2000.
>
> Seit WIN 2003 kann ich mit PHP (weder 4.x noch 5.x) auf eine MS SQL
> Datenbank zugreifen. Ich bekomm immer die Meldung, dass PHP nicht in der
> Lage ist, sich mit dem SQL Server zu verbinden.
>
> Die Scripte wurden nicht geändert und PHP selbst wurde so wie immer
> eingerichtet.
>
> Eine SQL Abfrage auf die selbe Datenbank in einer ASP Seite funktioniert
> tadellos.
>
> Hat WIN 2003 irgendwo noch eine Einstellung die es mir z.Z. verwehrt mit
> PHP auf einen MS SQL Server zuzugreifen?
>
>
> Danke! Ralph

Re: PHP + WIN2003 + MS SQL = geht nicht

am 03.01.2005 18:05:40 von Michael Liebmann

Am Mon, 3 Jan 2005 17:26:59 +0100 schrieb "Schmitt Sascha"
:
> Benutzer der auf die Datenbank zugreift (der in den PHP Seiten angegeben ist)
> darf kein Kennwort haben. Warum das so ist keine Ahnung... ich habe hier das selbe Problem und leider noch keine Lösung.

Hallo,
Das Problem hatte ich auch mal bei folgender Konfiguration:
- Windows XP
- PHP 5.0.2
- MySQL 4.1.7
Ursache: Ab MySQL 4.1.x wurde in der Passwort-Verarbeitung was
geändert (keine Ahnung, was genau). Aber auf jeden Fall kommt die bis
PHP5.0.2 mitgelieferte Clientbibliotek(3.2....) damit nicht klar. Ab
PHP 5.0.3 wird die 4.1.7-Clientbibliotek mitgeliefert, da klappts auch
mit dem Kennwort! Ob das bei PHP 4.3.10 auch so ist, weiss ich nicht.
Hoffe, ich konnte helfen.


MfG Micha

Re: PHP + WIN2003 + MS SQL = geht nicht

am 03.01.2005 20:43:51 von Ralph Bergmann

Michael Liebmann schrieb:

> Ursache: Ab MySQL 4.1.x wurde in der Passwort-Verarbeitung was
> geändert (keine Ahnung, was genau).
> Hoffe, ich konnte helfen.


naja net so richtig, denn ich nutze nicht MySQL sondern MS SQL

aber trotzdem Danke!

Ralph

Re: PHP + WIN2003 + MS SQL = geht nicht

am 03.01.2005 21:06:33 von Michael Liebmann

Am Mon, 03 Jan 2005 20:43:51 +0100 schrieb Ralph Bergmann
:
>naja net so richtig, denn ich nutze nicht MySQL sondern MS SQL

Sorry, leicht verlesen...

MfG Micha