reštart service cez PHP

Sekcia: Konfigurácia 20.03.2014 | 19:07
Avatar Piny   Používateľ

Zdravím,

chcel by som poradiť ohľadom reštartovania service cez PHP, skúšal som to cez shell skript ktorý som vyvolal cez php a to nasledovný: /etc/init.d/transmission-daemon restart

samozrejme chmod +xs skriptu, a následne ho vyvolývam v php cez exec("/var/www/restart.sh")

v /etc/sudoers som pridal : sudo /var/www/restart.sh aby nebol problém s právami

avšak mi to akosi nejde neviete o nejakom inom spôsobe resp. mi pomôcť s týmto ? nechcem žiadny web interface na spravu procesov chcem len jednoduchy skript

Ďakujem veľmi pekne.

    • RE: reštart service cez PHP 20.03.2014 | 19:32
      Avatar bedňa LegacyIce-antiX  Administrátor

      Nastav vlastníka súboru ako www-data, alebo apache, prípadne podľa nastavení tvojho web servera.

      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
      • RE: reštart service cez PHP 22.03.2014 | 12:45
        Avatar Piny   Používateľ

        Skúšal som to je tam user www-data takźe som to nastavil naňho chown -R /var/www celu zložku pre istotu aj tak bez zmeny ... ten skript sa nespusti :(

        • RE: reštart service cez PHP 22.03.2014 | 16:56
          Avatar Milan Dvorský debian,mint kde,android  Administrátor

          skus ho spustit cez

          php5 -f /cesta/k/scriptu

          malo by vypisat nieco, ale este predtym skus pozriet do error.log ...

          • RE: reštart service cez PHP 22.03.2014 | 19:00
            Avatar bedňa LegacyIce-antiX  Administrátor

            To asi prejde, to že nedokáže spustiť skript Apache môže byť spôsobené SELinuxom.

            Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
            • RE: reštart service cez PHP 22.03.2014 | 22:21
              Avatar Milan Dvorský debian,mint kde,android  Administrátor

              tiez pravda, otazka znie, co za prikazy ma povoleny apache cez exec.

    • RE: reštart service cez PHP 24.03.2014 | 10:16
      Avatar samalama   Návštevník

      kua a kde je super-truper, mila, fundovana, odborna odpoved super-truper, mileho, fudovaneho odpornika plesateho?!?! suid priznak nefunguje na skripty. sudo si zle nakonfiguroval... dpc uz opravte konecne to formatovanie!!!