Php shell_exec debianon Apache2 restartra

Php shell_exec debianon Apache2 restartra
2011-07-12T10:40:50+02:00
2011-07-24T20:15:41+02:00
2022-11-01T18:30:43+01:00
adtech
Sziasztok!

Php -ban shell_exec("ls"); simán lefut, de shell_exec('/etc/init.d/apache restart'); : Restarting web server: apache2 failed!.
system('/etc/init.d/apache2 restart', $retval);
esetén ugyancsak újra indítási probléma.

Nem szeretném a szerver biztonságát feladni, max cron -ban újrainítom az apache2 -t, de az lenne az üdvözítő megoldás, ha shell_exec menne. Plusz az apache úgy indulna újra, hogy még megnyitott folyamatok is mennének benne, azaz, ne vesszenek el a session adatok, fut egy python -os program is, aminek a vezérlése webes felületről megy, ha sima restart -ot csinálok az apache2 -nek, akkor az általa futtatott folyamatokat szépen kilövi, ezt is el szeretném kerülni.

A görcsölésem oka, hogy akarmi.domainem.hu ból az akarmi részt folyamatosan fel tudjam venni úgy, hogy veleki betegisztrál a szerveremre egy felhasználót és szinte azonnal el tudja érni a tárterületét ( mint ahogy az ultraeben is )
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd