Cześć,
Używam skryptu PHP, który komunikuje się z usługami Windows 10, a mianowicie z programem Subiekt GT.
Podczas uruchomienia tego skryptu przez usługę COM wyskakuje mi błąd, że nie można odczytać/ złapać błędu dla podanego przypadku.
Podejrzewam, że chodzi o uprawnienia Apache dla tych usług.
Wie ktoś może jak to naprawić?
w pliku \src\apisubiektgt\subiektgt.php dodałem var dumpa na **$gt->Uruchom(0,4)**
public function connect(){
$mssqlConnectionInfo = array("UID" => $this->cfg->getDbUser(), "PWD" => $this->cfg->getDbUserPass(),
"Database"=>$this->cfg->getDatabase());
MSSql::getInstance($mssqlConnectionInfo,$this->cfg->getServer());
$gt = new COM
("InsERT.GT") or
die("Cannot create an InsERT GT object"); $gtD = new COM
("InsERT.Dodatki") or
die("Cannot create an Insert Dodatki object");
$gt->Produkt = 1;
$gt->Autentykacja = 0;
$gt->Serwer = $this->cfg->getServer();
$gt->Uzytkownik = $this->cfg->getDbUser();
$gt->UzytkownikHaslo = $gtD->Szyfruj($this->cfg->getDbUserPass());
$gt->Baza = $this->cfg->getDatabase();
$this->subiektGt = $gt->Uruchom(0,4);
return $this->subiektGt;
}
I wyskakuje błąd: Fatal error: Uncaught com_exception: <b>Source:</b> Unknown<br/><b>Description:</b> Unknown in C:\xampp\htdocs\dev\subiekt\src\apisubiektgt\subiektgt.php:52
Stack trace:
#0 C:\xampp\htdocs\dev\subiekt\src\apisubiektgt\subiektgt.php(52): com->Uruchom(0, 4)
#1 C:\xampp\htdocs\dev\subiekt\public\api\index.php(72): APISubiektGT\SubiektGT->connect()
#2 {main}
thrown in C:\xampp\htdocs\dev\subiekt\src\apisubiektgt\subiektgt.php on line 52
Ten post edytował tomekpl 13.11.2019, 09:23:19