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(){ "PWD" => $this->cfg->getDbUserPass(), "Database"=>$this->cfg->getDatabase()); MSSql::getInstance($mssqlConnectionInfo,$this->cfg->getServer()); $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