Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Spuštění exe/bat souboru přes PHP

Zdravím,

mám PHP Apache server ve Windows. Zkopíroval jsem do htdocs složky soubor cmd.exe, aby to nemělo případně nějaké problémy s oprávněním ve windows/system32.

Ale stejně když dám (ten chrome.exe je taky v htdocs pro jistotu):

if(isset($_POST["zapni"]))
{
   shell_exec("cmd.exe /c START chrome.exe");
}

Tak se stejně nic nezapne, zkoušel jsem i .bat file různé echo do txt souborů apod., ale prostě se nic nespustí. Někdo nějaký nápad, jak přes PHP zapnout bat/exe file?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Obnova ;) tématu
Bayeruss 13.04.2016 10:44
Bayeruss
verzia a konfiguracia web servera, plugin cgi?
čitateľ 13.04.2016 11:16
čitateľ
GATEWAY_INTERFACE CGI/1.1
Bayeruss 13.04.2016 12:17
Bayeruss
zaujimalo ma, ci mas v konfiguraku nieco taketo: LoadModule php5_module "c:/php/php5apache2_2.dll" a…
čitateľ 13.04.2016 13:18
čitateľ
Ano je to přímo můj server, fyzická mašina to je, ke které mám přístup. Defaultní konfigurace (pomoc…
Bayeruss 13.04.2016 15:07
Bayeruss
Toto mi na disku vytvoří soubor "C:\ping.log" s nějakými daty funguje toto? <?php echo exec('ping 8… poslední
ERASER 13.04.2016 21:47
ERASER

Ano je to přímo můj server, fyzická mašina to je, ke které mám přístup. Defaultní konfigurace (pomocí Xampp serveru, žádné extra změny jen default).

V configu není:

LoadModule php5_module

(ani nic s php5)

Našel jsem toto s CGI:

LoadModule cgi_module modules/mod_cgi.so

<IfModule alias_module>
    ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"
</IfModule>

<Directory "c:/Apache24/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>

Zpět do poradny Odpovědět na původní otázku Nahoru