Problem po przeniesieniu skryptów z serwera Apache na serwer IIS.
Przy uruchamianiu aplikacji Subiekt nie jest tworzony obiekt aplikacji tylko pusty obiekt NULL (a wiec reszta skryptu nie ma na czym wykonywać działań)
Skrypty sprawdzone i działające, jak wspomniałem problem leży w samym uruchomieniu Subiekta z poziomu IIS (IIS ma zainstalowane rozszerzenie COM)
$connS = new COM('Insert.gt') or die('Cannot create an InsERT GT object');
$dodatki = new COM("InsERT.Dodatki") or die("Cannot create an Dodatki object");
$connS->Produkt = 1; $connS->Serwer = $serverName;
$connS->Baza = $config['dbname']; $connS->Autentykacja = 0;
$connS->Uzytkownik = $config['dbusername']; $connS->UzytkownikHaslo = $dodatki->Szyfruj($config['dbpassword']);
$connS->Operator = $config['operator']; $connS->OperatorHaslo = $dodatki->Szyfruj($config['operatorhaslo']);
$subiekt = $connS->Uruchom(0,4);
echo $connS->ProduktNazwa." ".$subiekt->Wersja;
$subiekt->Zakoncz();
wywala błąd: Trying to get property 'Wersja' of non-object
Wiem że to raczej nie problem samego skryptu a bardziej sposobu w jaki wywoływana jest Sfera przez IIS
Czy ktoś ma doświadczenie w tej kwestii i mógłby mi udzielić jakichś wskazówek i rad co do właściwej konfiguracji IIS lub innego rozwiązania problemu?