Autor Wątek: Sfera + Subiekt + PHP - nie działa  (Przeczytany 4086 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline rrrrrrrr

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT najnowszy
Sfera + Subiekt + PHP - nie działa
« dnia: Marzec 02, 2016, 19:12:08 »
Witam,

piszę bo czytam na forum starsze wątki gdzie ludzie nawzajem się zapewniają że Sfera działa wszędzie tam gdzie działa COM, w tym także z PHP. Otóż mój problem jest taki, że próbuję zintegrować prostą stronę pisaną w php z subiektem, a mianowicie chcę dać użytkownikowi możliwość wystawiania faktur przez stronę www.

Próbuję następujący fragment:
$oGT = new COM("InsERT.GT") or die("Cannot create an Sfera object");


$oGT->Produkt = 1;
$oGT->Autentykacja = 0;
$oGT->Serwer = 'ipserwera';
$oGT->Uzytkownik = 'subiekt';
$oGT->UzytkownikHaslo = 'tajnehasło';
$oGT->Baza = 'nazwabazy';
$oGT->Operator = 'nazwa';
$oGT->OperatorHaslo = 'hasło';


$Subiekt = $oGT->Uruchom(0,0);

to w zasadzie cały pilk php. Wszystkie dane są prawidłowe - mam identyczne rozwiązanie w C# i tam następuje odpalenie Subiekta (widać nowy proces w systemie)

Po odświeżeniu strony php niestety proces z subiektem się nie pojawia - znakiem tego nie udało się odpalić metody Uruchom.

Dodam że php działa na serwerze IIS 8.5

Rozumiem, że nie uda się tego zrobić w ten sposób? Nie da się odpalić subiekta z poziomu php na serwerze?

Proszę o pomoc

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17255
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Sfera + Subiekt + PHP - nie działa
« Odpowiedź #1 dnia: Marzec 02, 2016, 20:17:41 »
Jeśli coś się nie uruchamia to powinien zostać wygenerowany jakiś wyjątek... Dziwne jest też to, że działa w C# skoro nie szyfrujesz haseł... Zapoznaj się z innymi wątkami poświęconymi PHP w tym wątku, jak do tej pory wszystkim się udawało, coś mi się przypomina, że czasami brakowało jakiegoś rozszerzenia do PHP, więcej za bardzo nie pomogę, gdyż korzystam głównie z technologii Microsoftu.
Daniel, Białystok.

Offline rrrrrrrr

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT najnowszy
Odp: Sfera + Subiekt + PHP - nie działa
« Odpowiedź #2 dnia: Marzec 02, 2016, 20:44:52 »
Wyjątku nie ma. Błąd pojawia się dopiero gdy próbuję dostać się do właściwości/metod obiektu subiekta. Wtedy dostaję "Trying to get property of non-object" co tylko mnie upewnia w przekonaniu, że odpalenie subiekta nie nastąpiło. Tak jak pisałem, hasła, szyfrowanie, wszystko mam OK, ponieważ mam identyczny program (Windows Forms) w C# gdzie wszystko działa. Wszystkie rozszerzenia mam włączone, mogę komunikować się z innymi obiektami COM i .NET

Czy ktoś może mi chociażby wskazać wątek na forum świadczący o tym że udało się komuś uruchomić sferę/subiekta z poziomu PHP, ale nie z poziomu command line-a tylko z kontekstu IIS-a lub innego serwera bo w tym tkwi cały problem wg mnie.

Z góry dziękuję,

Offline rrrrrrrr

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT najnowszy
Odp: Sfera + Subiekt + PHP - nie działa
« Odpowiedź #3 dnia: Marzec 06, 2016, 18:07:17 »
Jest to możliwe, poradziłem sobie. Ale dzielić wiedzą również się nie zamierzam, dziękuję.

Offline raf

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.35
Odp: Sfera + Subiekt + PHP - nie działa
« Odpowiedź #4 dnia: Lipiec 19, 2019, 21:26:06 »
typowe POLOKI, dzielic sie tez nie zamierzam, buraki POLOKI !. po cu to w ogole zagladasz jesli pozniej takie rzeczy piszesz. spojrz w lustro na siebie i popatrz jakim jestes burakiem

Forum Użytkownikow Subiekt GT

Odp: Sfera + Subiekt + PHP - nie działa
« Odpowiedź #4 dnia: Lipiec 19, 2019, 21:26:06 »