Cómo ejecutar phonegap utilizando php?

cómo ejecutar phonegap cli utilizando scripts php?
puedo ejecutar phonegap manualmente con windows cmd y todo funciona muy bien pero cuando llamo ex: 'phonegap build android' en php exec, no pasa nada. no hay error, no bloqueo, nada.

aquí está mi código:

Test.php

<?php $out = array(); try { $create_command = 'phonegap create test'; $build_command = 'phonegap build android'; exec($build_command,$out); foreach($out as $line) echo $line.'<br>'; } catch(Exception $ex) { echo $ex->getMessage(); } ?> 

por la forma en php registrado en los entornos, a continuación, corrió 'php% path_to_file% / test.php' en cmd y funcionó.

3 Solutions collect form web for “Cómo ejecutar phonegap utilizando php?”

gracias por sus respuestas. pero no había nada malo con mis códigos. El problema fue fast-cgi que no está instalado de forma predeterminada en xampp. He cambiado mi servidor web a nginx utilizando este servidor web WT-NMP .

Prueba a continuación:

 <?php function sys_cmd($cmd) { $hd = popen($cmd,"r") or die('function disabled'); while (!feof($hd)) { $rs .= fread($hd,1024); } pclose($hd); return $rs; } out = array(); try { $create_command = 'phonegap create test'; $build_command = 'phonegap build android'; sys_cmd ($build_command, $out); foreach($out as $line){ echo $line.'<br>'; } } catch(Exception $ex) { echo $ex->getMessage(); } ?> 

Cambia esto:

 exec($build_command,$out);<br> foreach($out as $line) echo $line.'<br>'; 

por esto:

 passthru( $build_command ); 

El comando passthru hace lo mismo que exec y escribe el código resultante directamente en el navegador.

  • Android Chat Para sesión privada para usuarios (Development Workflow)
  • BasicNetwork.performRequest: Código de respuesta inesperado 403 para http: //localhost/database/login.php
  • Cómo sincronizar datos entre la aplicación android y el servidor php?
  • Publicar json de Android en la página PHP
  • Subiendo la imagen de android a un servidor PHP
  • La aplicación para Android publica everyThing excepto el archivo publicado
  • Cómo utilizar el SSL con multi entidad en android
  • Encriptación y descifrado entre Android, PHP y node.js
  • Enviar la imagen de Base64 desde Android con JSON a php webservice, decodificar, guardar en SQL
  • La aplicación Android desarrollada no puede conectarse a phpmyadmin
  • Problema con la carga de imagen de Android a Mysql
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.