Hirdetés

Új hozzászólás Aktív témák

  • Kris87

    aktív tag

    Sziasztok!

    Egy html weboldalon elhelyezett nyomógombbal azt szeretném elérni, hogy a routeren lefusson egy sh script, de eddig csak azt értem el, hogy:
    Unable to launch the requested CGI program:
    /mnt/www/cgi-bin/xyz.php: Exec format error

    A nyitó htm-ben ez van:
    <!DOCTYPE html>
    <html dir="ltr">
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="content-type">
    <title>:)</title>
    <meta content="Anonymus" name="author">
    </head>
    <body>
    <p><br>
    <form action="cgi-bin/xyz.php" method="get">
    <input type="submit" value="Gomb szövege">
    </form>
    </p>
    </body>
    </html>

    Az xyz.php-ban ez van:
    <?php
    $result = shell_exec('xyz.sh');
    echo $result;
    ?>

    Maga az xyz.sh pedig ezt tartalmazza, ez működik is, ha csak kiadom az sh xyz.sh parancsot ssh felületen:
    cp /mnt/www/ngyari/index.htm /mnt/www

    Valamit fel kellene még telepíteni a routerre, vagy teljesen elrontottam mindent? :) PHP-hez, html-hez egyaránt nem értek, de ez biztos látszik elsőre is. Előre is köszönöm a segítséget!

    [ Szerkesztve ]

Új hozzászólás Aktív témák