0 votos

php con soporte de mysql desde la línea de comandos en Android

¿Existe algún emulador de terminal para Android que permita utilizar vi y php con soporte de mysql? PS. Termux lamentablemente no permite conectar php al mysql.

1voto

Den Puntos 11

Sin embargo, si instalo el paquete php:

pkg install php

y luego navegar a mi directorio que contiene mis archivos php,

cd storage/<php directory>/

Así puedo anteponer a los comandos el prefijo 'php'. Así, para ejecutar un archivo en mi directorio php:

php -f php_file.php

Hay más información en el documento 'man' - "man php". Yo uso DroidEdit, que funciona bien; no he probado a usar vim, pero no veo ninguna razón por la que no funcionaría, siempre y cuando su directorio actual sea el que contiene los archivos php.

En cuanto a si se puede configurar la aplicación para utilizar Lavarel, lo siento, pero no lo sé.

0 votos

¿de qué emulador de terminal estás hablando? Si es termux, entonces no había soporte de mysql para php suministrado por termux.

0 votos

Estoy usando Termux; también estoy usando Mariadb y php, ambos desde el pkg mngr de Termux. También instalé Adminer (desde su sitio), que da una GUI para la base de datos. Todo bien, pero actualmente, mi instalación de Adminer tiene un problema, por lo que no tengo conexión con el localhost.

0 votos

Cuando probé php en termux, no había ninguna biblioteca mysql compilada para php.

0voto

Michael Wilcox Puntos 1

Para hacer esto necesitarás tener su o Root en tu teléfono,

Porque en el sistema operativo Android cada aplicación se ejecuta bajo su propio usuario, (por no hablar de selinux) por lo que se necesita Root para cambiar los datos de una aplicación manualmente (comúnmente conocido como "cracking" o "hacking").

Puedes encontrar fácilmente los binarios de php/mysql para instalarlos después de obtener Root.

Que debe ser movido bajo /system/bin

0 votos

No quiero Rootear mi phablet. Estoy buscando alternativas como termux . Tiene un montón de paquetes como php y sqlite. Pero necesito mysql...

0voto

Andy Brudtkuhl Puntos 1714

Lo que quieres es algo más que un emulador de terminal. La forma en que los scripts PHP se conectan a un servidor de base de datos está totalmente fuera del control del terminal. Hay un par de aplicaciones de "paquetes de servidores" en la Play Store que incluyen servicios como MySQL y SSH. No puedo recomendar una en particular, pero si buscas MySQL en Play Store obtendrás muchos resultados.

0 votos

Tengo esos paquetes. No hay ningún problema en ejecutar el servidor php o mysql en Android. Quiero usar el framework php Laravel. Para usarlo necesito php en línea de comandos.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X