tag:linuxfr.org,2005:/users/crashpon-0/postsLinuxFr.org : les publications de crashpon2014-05-07T11:07:19+02:00/favicon.pngtag:linuxfr.org,2005:Post/339452014-05-07T11:07:19+02:002014-05-07T12:09:17+02:00Application Clonezilla<p>Bonjour,</p>
<p>Je suis actuellement entrain de développer une application web(HTML-PHP) pour un serveur de déploiement d'image: Clonezilla.<br>
Pendant le développement de cette application, je me heurte à un problème. <br>
Certaines de mes commandes sont bien exécutée:<br>
Exemple: la commande d’arrêt du serveur:</p>
<pre><code class="sh">sudo drbl-ocs stop</code></pre>
<p>Mais d'autres commandes, lorsqu' elles sont exécutée, ne fonctionne pas. La page web indique "attente du serveur" et rien ne se passe:</p>
<pre><code class="sh">sudo drbl-ocs -b -g auto -e1 auto -e2 -r -x -j2 -p poweroff --cli ents-to-wait 32 -l fr_FR.UTF-8 startdisk multicast_restore image_a_restaurer sda</code></pre>
<p>Voici le code de la page:</p>
<pre><code class="php"><span class="o"><?</span><span class="nx">PHP</span>
<span class="nv">$commande</span><span class="o">=</span><span class="s2">"sudo drbl-ocs -b -g auto -e1 auto -e2 -r -x -j2 -p poweroff --cli ents-to-wait 32 -l fr_FR.UTF-8 startdisk multicast_restore image_a_restaurer sda"</span><span class="p">;</span>
<span class="nv">$commande2</span><span class="o">=</span><span class="s2">"ls /var/log/clonezilla"</span><span class="p">;</span>
<span class="nv">$commande3</span><span class="o">=</span><span class="s2">"sudo drbl-ocs stop"</span><span class="p">;</span>
<span class="nb">exec</span> <span class="p">(</span><span class="nv">$commande</span><span class="p">,</span><span class="nv">$out</span><span class="p">,</span> <span class="nv">$return</span><span class="p">);</span>
<span class="k">echo</span> <span class="s2">"----------------------RES commande---------------------<br>"</span><span class="p">;</span>
<span class="k">foreach</span> <span class="p">(</span><span class="nv">$out</span> <span class="k">as</span> <span class="nv">$key2</span> <span class="o">=></span> <span class="nv">$scal2</span><span class="p">)</span> <span class="p">{</span><span class="k">echo</span> <span class="s2">"[</span><span class="si">$key2</span><span class="s2">] => </span><span class="si">$scal2</span><span class="s2"><br>"</span><span class="p">;}</span>
<span class="k">echo</span> <span class="s2">"------------------FIN RES commande---------------------<br>"</span><span class="p">;</span>
<span class="k">echo</span> <span class="s2">"<br>Valeur de retour: </span><span class="si">$return</span><span class="s2">"</span><span class="p">;</span>
<span class="cp">?></span><span class="x"></span></code></pre><div><a href="https://linuxfr.org/forums/programmation-php/posts/application-clonezilla.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/102104/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/programmation-php/posts/application-clonezilla#comments">ouvrir dans le navigateur</a>
</p>
crashponhttps://linuxfr.org/nodes/102104/comments.atom