- Učlanjen(a)
- 18.07.2001
- Poruke
- 18,077
- Poena
- 1,365
Moja oprema
- CPU & Cooler
- Intel® Core™ i5-9500F, NZXT Kraken Z63
- GPU
- Asus GTX 2070 Super
- Storage
- Samsung 980 Pro NVMe 1 TB
- Kućište
- NZXT H210i
- Monitor
- LG C2 42"
- Miš & tastatura
- Logitech G502, Keychron K8, Nuphy Air75, Ducky TKL One 2
- Ostale periferije
- Glupi HP štampač
- Laptop
- Apple Macbook Pro 14" M1
- Tablet
- Apple iPad Pro 11"
- Mobilni telefon
- Apple iPhone 13 Pro Max
- Pametni uređaji
- Apple Watch Ultra
- Pristup internetu
- Kablovski internet
Imam sledeci problem.
Napisao sam PHP kod koji vrsi pozivanje jednog VBS skripta i to izgleda otprilike ovako:
E sad, problem je u tome sto ja moram da izvrsim generisanje tog VBS fajla uz pomoc odredjenih informacija iz MYSQL baze i moram nakon toga da ga izvrsim na masini koja se nalazi u mrezi (recimo da je masina na kojoj je LAMP 10.0.0.1 a ona na kojoj moram da pokrenem taj VBS 10.0.0.2).
Pitanje glasi - da li PHP moze da pozove VBS skript na udaljenoj masini (ili generalno, da li je moguce izvrsiti pokretanje odredjenog fajla putem PHP-a na udaljenoj masini u mrezi) ili bih morao da instaliram jos jedan Apache/PHP na drugoj masini pa onda na njoj da vrsim u lokalu generisanje fajla i pokretanje?
Napisao sam PHP kod koji vrsi pozivanje jednog VBS skripta i to izgleda otprilike ovako:
Kod:
<?php
$VBScript = new COM("MSScriptControl.ScriptControl");
$VBScript->Language = "VBScript";
$VBCode = ""; //your vbscript here
$VBScript->AddCode($VBCode);
$input = $VBScript->Eval("getInput()");
$Shell = new COM("WScript.Shell");
//run
$Shell->Popup($input, '', '', '');
?>
E sad, problem je u tome sto ja moram da izvrsim generisanje tog VBS fajla uz pomoc odredjenih informacija iz MYSQL baze i moram nakon toga da ga izvrsim na masini koja se nalazi u mrezi (recimo da je masina na kojoj je LAMP 10.0.0.1 a ona na kojoj moram da pokrenem taj VBS 10.0.0.2).
Pitanje glasi - da li PHP moze da pozove VBS skript na udaljenoj masini (ili generalno, da li je moguce izvrsiti pokretanje odredjenog fajla putem PHP-a na udaljenoj masini u mrezi) ili bih morao da instaliram jos jedan Apache/PHP na drugoj masini pa onda na njoj da vrsim u lokalu generisanje fajla i pokretanje?