IIS6 és PHP disable_functions probléma
Sziasztok!
Win 2003-on IIS6-ot és PHP5-t használok.
A php.ini beállításával van némi problémám. A disble_function-ban megadott parancsokat valahogy nem veszi figyelembe a rendszer. Safe_mod = Off, tehát ha jól gondolom működni kellene neki.
Ezt a php info is hozza, ettől függetlenül simán tudom használni a pl. exec parancsot.
Mi lehet a probléma, miért nem tiltja a php a parancsokat?
PHP ver.:5.2.5
Server API: ISAPI
Válaszokat előre is köszönöm!
■ Win 2003-on IIS6-ot és PHP5-t használok.
A php.ini beállításával van némi problémám. A disble_function-ban megadott parancsokat valahogy nem veszi figyelembe a rendszer. Safe_mod = Off, tehát ha jól gondolom működni kellene neki.
disable_functions = exec,proc_open,proc_close,passthru,system,escapeshellcmd,escapeshellarg
Ezt a php info is hozza, ettől függetlenül simán tudom használni a pl. exec parancsot.
Mi lehet a probléma, miért nem tiltja a php a parancsokat?
PHP ver.:5.2.5
Server API: ISAPI
Válaszokat előre is köszönöm!
Windows
php.ini
A szerver megoldásra visszatérve, mind ASP és PHP scripteket is futtatunk, ezért van e a nem tökéletes megoldás. Másrészt a Linuxhoz lövésem sincs :(
Hajjaj...
Ami az ASP és PHP problémádat illeti, lehet olyasmivel játszani, hogy Apache szolgálja ki a PHP scripteket, aztán proxyzni és hasonló mágiák, de alapvetően sajnos jól nem fogod tudni megcsinálni. Itt nem a Linux nem tudása a nagyobb probléma, mert azt meg lehetne tanulni, lehetne Linux rendszergazdát találni, stb. hanem az, hogy maga a koncepció több sebből vérzik mint a Wine (Windows API implementáció) Linuxon, pedig az aztán nem egy egyszerű eset. Ha elmondhatod, kifejted, hogy miért van erre szükség?