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.

  • ¿Por qué el descifrado de AES java devuelve caracteres adicionales?
  • Cómo hacer que Android y Arduino se comuniquen sin un módulo inalámbrico
  • ¿Cómo puedo llamar correctamente a mi PHP webservice usando ksoap2-android?
  • Retrofit v2.0.0-beta2 cómo cargar archivos usando RequestBody
  • ¿Qué es un buen enfoque de diseño de base de datos para mi aplicación Android Quiz?
  • ¿Cómo tomar una foto y enviar a HTTP POST solicitud con Android?
  • Convertir PHP / MYSQL / sitio web existente en IOS Nativo / Aplicaciones de Android
  • Autenticación de Webservice de iPhone y token de acceso
  • Transmitir vídeo desde el servidor php a android mediante programación
  • Encriptación AES 128 en Java Descifrado en PHP
  • Comprueba si la solicitud HTTP proviene de mi aplicación Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.