Webserver für Android

Ich brauche eine Android-App, die dem WAMP-Server auf einem Windows-Computer ähnelt, wo ich meine PHP-Dateien öffnen kann.

Der Grund, warum ich das brauche, ist, dass ich als Webentwickler oft E-Mails bekomme, um einige Codes zu ändern, während ich unterwegs bin, und ich habe einen Tab, so dass es bequem ist, diese Dateien mit dem Droid Editor zu bearbeiten, aber das Problem ist, ich ändere die Datei, schicke sie zurück, wenn es ein Problem gibt, pingt mich die betroffene Person mit der Fehlermeldung zurück und das geht weiter ...

Wenn ich also einen Webserver für mein Telefon bekomme, wo ich die PHP-Dateien mit localhost öffnen kann, wie ich es auf meinem Laptop tue, was hätte sein sollen.

  • Apache (oder ähnlich)
  • PHP (mit Erweiterungen)
  • MySQL
  • PHP MyAdmin-ähnliche Oberfläche

Wie kommentiert, wenn jemand eine Klärung meines Arbeitsprozesses benötigt (was meiner Meinung nach sowieso nicht relevant ist, da ich den Webserver auf meinem Telefon haben möchte) , so ist der Prozess, den ich früher gemacht habe, der Client / die betroffene Person mailt die Datei , bearbeite ich die Datei, wenn ich kann, in meinem Editor, und sende sie an die Person zurück, wo sie die PHP-Datei live auf der Website bereitstellt.

Jetzt sind diese Dateien im Allgemeinen Kontaktseiten, einseitige Websites usw., jetzt kann ich diese gut von meinem Telefon aus handhaben, aber aus irgendeinem Grund möchte ich etwas PHP-Code testen, ich habe Dienste wie Codeviper usw. verwendet, um die Ausgabe von zu überprüfen mein Code, also habe ich beschlossen, einen Webserver auf meinem Telefon zu haben, damit ich diese Websites nicht für kleine Anforderungen besuchen muss.

Es könnte schneller sein, einfach woanders einen WAMP- oder LAMP-Server einzurichten und sich dann über SSH oder FTP mit ihm zu verbinden. DroidEdit hat FTP/SFTP-Unterstützung, zumindest in der Pro-Version. Sie könnten die Dateien direkt auf Ihrem Testserver bearbeiten und dann zur Produktion übergehen, wenn Sie die Fehler ausgebügelt haben. Änderungen per Post einsenden zu müssen (ich hoffe für Jeeves, dass das E-Mail ist, nicht Post) klingt schmerzhaft.
Oder, wissen Sie, einen Laptop benutzen?
@WanderNauta Richtig, aber ich habe nicht immer Zugriff auf FTP, die Anmeldeinformationen werden nicht geteilt, nur relevante Dateien werden geteilt.
Könnten Sie in Ihrer Frage etwas erläutern, wie das funktioniert? Wie können Sie an einer Website arbeiten, von der Sie nur kleine Teile sehen können?
@WanderNauta ist nicht immer die Seite, manchmal habe ich einfache Kontaktseiten in PHP programmiert, also Probleme wie Mail gehen schief oder Header-Probleme usw. Ich kann es schaffen, diese ohne Testen zu programmieren, also wenn sie auf dem Server bereitgestellt werden, die Benutzer können testen, ich werde meine Frage bearbeiten.

Antworten (2)

Bit Web Server scheint das zu sein.

  • Lighttpd
  • PHP
  • MySQL
  • PHPMyAdmin

Es kostet jedoch etwa 2 USD.

Es gibt eine kostenlose Version mit einer dokumentierten Einschränkung „Zugriff auf die MySQL-Datenbank nicht möglich“, was nach einer großen Einschränkung klingt.

Das sieht vielversprechend aus, ich würde warten, bis jemand eine nette Webserver-App kostenlos veröffentlicht, wenn nicht, kaufe ich diese oder ksweb - sieht für mich gut aus
Außerdem würde die kostenlose Version ausreichen, da ich kaum DB-bezogene Dateien bekomme, das spart mir Zeit, den PHP-Code online zu testen ...

Bit Web Server (kostenlos) würde meinen Anforderungen genügen, da ich hauptsächlich die PHP-Tests auf meinem Telefon benötige, abgesehen davon sind MySQL und PHP MyAdmin wie Boni, und ich würde sie als obligatorisch betrachten, sobald ich mit den PHP-Systemen vertraut bin mein Telefon und schließlich kaufe ich die Software.

Aber wenn jemand eine Alternative zu Bit Web Server benötigt, habe ich KSWEB auf mein Telefon heruntergeladen, und sie bieten eine voll funktionsfähige Software zum TESTEN für 5 Tage, und diese Software hat alles, was WAMP und MAMP bieten. Die Benutzeroberfläche ist benutzerfreundlich und erledigt den Job, hat einige Dateien zum Testen bearbeitet und funktioniert für mich.

Das Schlimme ist, dass es nur Premium ist.

Aus dem Google-Playstore:

Das KSLabs-Team möchte Sie auf KSWEB aufmerksam machen – eine Suite von Webentwicklern für die Android-Plattform. Es besteht aus: einem Webserver, einer PHP-Programmiersprache, einer MySQL-Datenbank und msmtp für die Sendmail-Unterstützung. Mit dieser Suite können Sie eine Plattform zum Ausführen und Debuggen von Webanwendungen (Sites) auf Ihrem Android-Gerät organisieren, und Sie benötigen keinen Root-Zugriff, um KSWEB auszuführen. Andernfalls können Sie Ihren Webserver auf Port 80 starten. Eine benutzerfreundliche Oberfläche von KSWeb und unser Online-Support führen Sie zur Realisierung all Ihrer Webprojekte. Diese Software ist Shareware. Sie haben eine Probezeit von 5 Tagen. Der Preis für KSWEB PRO beträgt 3,99 $. Der Preis für KSWEB Standard beträgt 2,99 $.

KS-Webfunktionen:

  • lighttpd-Server v1.4.34 (SSL)
  • nginx v1.5.10 (SSL)
  • PHP v5.4.24 (SSL)
  • MySQL v5.1.62
  • msmtp v1.4.31
  • Webinterface v1.1
  • KSWEBFTP v1.0