EscapeShellCMD unter Linux

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • EscapeShellCMD unter Linux

    Hallo
    Ich bin mit meinem Apache von WIndows nach Suse-Linux 9.0 umgezogen.
    Webserverläuft aber es fehlt noch an ein paar Kleinigkeiten.
    Unter Windows habe ich folgendes benutzt:
    PHP-Code:
    <?
    $cmd=/verzeichniss/waveplay.exe alert.wav
    System(EscapeShellCmd($cmd));
    header ("Location: menudreh.htm");
    exit;
    ?>
    Unter Linux habe ich erste Zeile geaenert in:
    PHP-Code:
    $cmd="/svr/www/htdocs/midi/playwave alert.wav"
    Geht das so nicht mehr ??????

    liegt es an php oder Linux ????

    Bernd
    Zuletzt geändert von Wotan; 17.01.2004, 13:16.

  • #2
    Hast du einen Root-Server oder Webspace?

    Unter Webspace wirst du das so nicht hinbekommen und unter einen Root-Server musst du dir das einstellen.
    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

    Kommentar


    • #3
      webspace

      Danke für die Antwort.

      Meine Seiten laufen hier auf meinem Rechner unter Lampp.

      Wie muss ich was einstellen ??????????

      Bernd
      Zuletzt geändert von Bernd; 17.01.2004, 19:16.

      Kommentar


      • #4
        php und sound

        Hallo
        Habe seit einer Woche Linux (Suse 9.0) installiert.
        Mein Apache läuft hier auf meinem Rechner.
        Unter WIndows hatte ich folgende Routine:
        <?
        $cmd="D:\hp\midi\waveplay.exe xpchat.wav";
        System(EscapeShellCmd($cmd));
        header("Location: menudreh.htm");
        exit;
        ?>
        unter Linux sieht das so aus.....
        <?
        exec("/srv/www/htdocs/wdreh1/playwave /srv/www/htdocs/wdreh1/xpchat.wav");
        header("Location: menudreh.htm");
        exit;
        ?>
        Aber ich höre nix..... wenn ich es im Terminal aufrufe ist alles ok.
        Soll heissen der SOund ist zu hören.!!!
        Egal ob mit exec , system , passtrue.......
        Im Apache error.log steht folgendes was ich nicht verstehe...
        mcop warning: user defined signal handler found for SIG_PIPE, overriding
        audio_alsa: no cards found
        /root/.esd_auth: Permission denied
        Couldn't open audio: No available audio device

        Warum wird denn jetzt mit php Aufruf keine Soundkarte gefunden ???

        Bernd

        Kommentar


        • #5
          weswegen erstellt du nen neuen thread: http://php-resource.de/forum/showthr...threadid=32030 ??

          Kommentar


          • #6
            *ZUSAMMENFÜHR*
            INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


            Kommentar

            Lädt...
            X