Pages : 1
#1 Le 06/07/2012, à 22:22
- Carah
Exécuter script coté serveur
PRESENTATION
J'ai :
- un serveur ubuntu sur lequel j'ai installer LAMP + phpMyAdmin
- un réseau local
SOUHAIT
Avec un PC client, j'aimerai exécuter cette commande via un navigateur sur l'url de mon serveur bien entendu (192.168.0.x) :
<?php
exec('aplay test.wav');
?>
Cette commande fonctionne très bien si je l'exécute à partir du terminal du serveur, elle lance un son sur les enceinte de celui-ci,
cependant sur un navigateur client non, le son n'est pas lu par le serveur.
Malgré cela j'ai testé d'autres scripts côté client tel que :
<?php
exec('mkdir test');
?>
Et cette dernière fonctionne très bien sur le serveur dans var/www/test il y a bien le répertoire créé.
Ai-je oublié quelque chose ?
Dernière modification par Carah (Le 06/07/2012, à 22:49)
Hors ligne
#2 Le 07/07/2012, à 09:22
- Haleth
Re : Exécuter script coté serveur
Ouais, t'as oublié que le php web, c'est fait pour générer des pages Web
Un script php est éphémère, il ne va pas tourner pendant 20min
Donc bon, outre le fait que ton truc est complétement tordu, essaye ca plutot:
aplay toto &
Ubuntu is an ancien African word which means "I can't configure Debian"
Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.
Hors ligne
#3 Le 07/07/2012, à 10:03
- Carah
Re : Exécuter script coté serveur
Merci,
je veux simplement lancer un son sur les enceintes de mon serveur
sans utiliser le clavier de mon serveur...
Est-ce possible?
Hors ligne
Pages : 1