Lösungsweg: Webserver mit PHP installieren

Diskutiere Lösungsweg: Webserver mit PHP installieren im iPhone Jailbreak Forum Forum im Bereich Apple und iPhone Forum; Hi, ich hab jetzt einige Stunden probiert einen Webserver mit PHP zum laufen zu bekommen. Hier mein Lösungsweg: 1. Über Cydia "lighttpd SB...
  • Lösungsweg: Webserver mit PHP installieren Beitrag #1
A

Andi1234

Senior Mitglied
Threadstarter
Dabei seit
05.01.2010
Beiträge
480
Ort
Würzburg
Modell(e)
Apple iPhone 3GS 32GB, Samsung Galaxy S3 16GB
Netzbetreiber
Vodafone Smartphone Fun
Firmware
iOS 6.1.3, Andorid 4.2.2 (CM10.1)
PC Betriebssystem
Win 8 Pro 64Bit
Hi,
ich hab jetzt einige Stunden probiert einen Webserver mit PHP zum laufen zu bekommen.
Hier mein Lösungsweg:

1. Über Cydia "lighttpd SB Settings Toggle" installieren.

2. Per SSH auf das iPhone und über "apt-get install php" oder "aptitude install php" PHP5 installieren

3. Per SSH auf das iPhone und folgende Eingaben durchführen
mkdir /var/log/lighttpd
mkdir /var/www
mkdir /var/run/lighttpd
touch /var/run/lighttpd/php-fastcgi.socket-0
chmod 777 /var/run/lighttpd/php-fastcgi.socket-0

4. Erstellen der lighttpd.conf die dann in /etc abgelegt wird.

lighttpd.conf Achtung: Bei den Configs die man so im Internet findet stimmt der PHP Pfad nicht.
Code:
server.document-root = "/var/www/"
server.port = 80 # Default
server.modules = ( "mod_cgi","mod_indexfile","mod_dirlisting", "mod_accesslog" )
server.tag = "iPhone lighttpd"
server.name = "Aiode.webearth.org"

server.pid-file = "/var/run/lighttpd.pid"
dir-listing.activate = "enable"
dir-listing.external-css = "/.dirlist/iphonedirlist.css"
accesslog.filename = "/var/log/lighttpd/access.log"
server.errorlog = "/var/log/lighttpd/error.log"
 
index-file.names = ( "index.php", "index.py", "index.pl", "index.cgi", "index.html", "default.html", "/.dirlist/dir-generator.py" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi", ".cgi", ".py" )
 
cgi.assign = ( ".pl"  => "/usr/bin/perl", ".py" => "/usr/bin/python", ".rb" => "/usr/local/bin/ruby", ".cgi" => "", ".sh" => "", ".php" => "/usr/bin/php-cgi" )
 
mimetype.assign             = (
  ".pdf"          =>      "application/pdf",
  ".sig"          =>      "application/pgp-signature",
  ".spl"          =>      "application/futuresplash",
  ".class"        =>      "application/octet-stream",
  ".ps"           =>      "application/postscript",
  ".torrent"      =>      "application/x-bittorrent",
  ".dvi"          =>      "application/x-dvi",
  ".gz"           =>      "application/x-gzip",
  ".pac"          =>      "application/x-ns-proxy-autoconfig",
  ".swf"          =>      "application/x-shockwave-flash",
  ".tar.gz"       =>      "application/x-tgz",
  ".tgz"          =>      "application/x-tgz",
  ".tar"          =>      "application/x-tar",
  ".zip"          =>      "application/zip",
  ".mp3"          =>      "audio/mpeg",
  ".m3u"          =>      "audio/x-mpegurl",
  ".wma"          =>      "audio/x-ms-wma",
  ".wax"          =>      "audio/x-ms-wax",
  ".ogg"          =>      "application/ogg",
  ".wav"          =>      "audio/x-wav",
  ".gif"          =>      "image/gif",
  ".jpg"          =>      "image/jpeg",
  ".jpeg"         =>      "image/jpeg",
  ".png"          =>      "image/png",
  ".xbm"          =>      "image/x-xbitmap",
  ".xpm"          =>      "image/x-xpixmap",
  ".xwd"          =>      "image/x-xwindowdump",
  ".css"          =>      "text/css",
  ".html"         =>      "text/html",
  ".htm"          =>      "text/html",
  ".js"           =>      "text/javascript",
  ".asc"          =>      "text/plain",
  ".c"            =>      "text/plain",
  ".cpp"          =>      "text/plain",
  ".log"          =>      "text/plain",
  ".conf"         =>      "text/plain",
  ".text"         =>      "text/plain",
  ".txt"          =>      "text/plain",
  ".dtd"          =>      "text/xml",
  ".xml"          =>      "text/xml",
  ".mpeg"         =>      "video/mpeg",
  ".mpg"          =>      "video/mpeg",
  ".mov"          =>      "video/quicktime",
  ".qt"           =>      "video/quicktime",
  ".avi"          =>      "video/x-msvideo",
  ".asf"          =>      "video/x-ms-asf",
  ".asx"          =>      "video/x-ms-asf",
  ".wmv"          =>      "video/x-ms-wmv",
  ".bz2"          =>      "application/x-bzip",
  ".tbz"          =>      "application/x-bzip-compressed-tar",
  ".tar.bz2"      =>      "application/x-bzip-compressed-tar",
  # default mime type
  ""              =>      "application/octet-stream",
)

5. Den Webserver-Dienst jetzt starten mit "lighttpd -f /etc/lighttpd.conf"

größten Teils von Lighttpd mit PHP Funktion auf dem iPhone als WebserverbyVista TuneUp Blog kopiert.

PS: Irgendwie geht bei mir
 
Thema:

Lösungsweg: Webserver mit PHP installieren

Lösungsweg: Webserver mit PHP installieren - Ähnliche Themen

Apple iPhone 4S - Technische Details: iPhone 4S - Tech Specs Das iPhone 4S wird, wie üblich, in schwarz und weiss erscheinen. Mit 16GB; 32GB und neu auch in 64GB. Größe und...
Nokia E7 - alle Details zum "E7-00" (komplette Spezifikationen): Hi, hier findet ihr eigentlich alle Details zum E7: Am besten mit der Tastenkombination "STRG+F" auf dieser Seite nach dem gewünschten Detail...
Sis und Jad Downloader von Ovi Store: Da einige Leute Probleme haben oder es nicht wissen wie es geht. aus diesem Thema...
Mer Howto: Hallo! Da ich danach gefragt wurde und im Moment ohnehin Zeit hab hier mal ein kleines How-to zur Mer installation. Ich setze elemtares...
N95 8gb: Das Nokia N95 mit 8 GB soll Oktober rauskommen. Es soll außerdem noch in zwei Farben verfügbar sein - einmal im bekannten Schwarz und einmal in...

Sucheingaben

f

,

iPhone lighttpd

,

php auf iphone installieren

,
webserver iphone
, lighthttpd iphone php script, cydia webserver, lighttpd php cydia, lighttpd ipad ohne jailbreak, iphone 4 als webserver, lighttpd cydia, installieren lighttpd php fastcgi, download lighttpd sbsettings toggle, aptitude iphone, iphone 4 webserver, jailbreak ps3 würzburg, lighttpd sbsettings, apple iphone jailbreak server config, lighttpd compile php5.3.3 fastcgi, forum auf apple webserver, cydia lighttpd configuration, cydia lighttpd config, WEBSERVER CYDIA, iphone lighttpd config file, webserver for jailbreaked iphone 4, lighttpd iphone error.log
Oben