phpbar.de logo

Mailinglisten-Archive

[php] PHP 4.0.3PL1 + IIS 5.0 + SQL Server 2000

[php] PHP 4.0.3PL1 + IIS 5.0 + SQL Server 2000

Jan Hohmuth praktik3_(at)_mediaproject.de
Fri, 9 Feb 2001 12:30:43 +0100


Hallo,

Ich habe ein ernsthaftes Problem. Ich möchte mittels PHP auf einen SQL
Server 2000 zugreifen. Als Webserver ist der IIS 5.0 installiert. Das BS ist
Windows 2000.
Alle Komponenten sind lokal auf meinem Rechner installiert und bis auf die
Version von PHP darf nichts ausgetauscht werden.

Jetzt mein Problem:
ich habe eine Funktion db_connect() geschrieben, mit der ich mich mit der
Datenbank verbinde.

/* Quelltext */
function db_connect()
{
global $DataBase;
global $user;
global $pass;
global $DatabaseName;
$ConnectID = mssql_connect ($DataBase,$user,$pass);
mssql_select_db ($DatabaseName, $ConnectID);
return $ConnectID;
}

Im Skript wird die Funktion über $Connect=db_connect() aufgerufen.

Ab dem zweiten Aufruf des Scripts bekomme ich die Fehlermeldung
FATAL ERROR: Cannot redeclare function db_connect() .... und der
Webserverprozess verschlingt sämtliche freie CPU Last.

In dem Fall hilft dann nur ein Neustart des IIS.

Wenn ich dann das Script neu aufrufe ist alles OK. Beim zweiten mal wird
wieder ein Neustart fällig.
Kennt jemand das Problem oder gar eine Lösung?

Jan



php::bar PHP Wiki   -   Listenarchive