IFB Speyer Daniel Jonietz 2007
IFB Speyer
Daniel Jonietz
2007
dj2
XAMPP - Was ist das?
Paket mit:– X– Apache (Webserver)– MySQL oder SQLite (Datenbank) – Perl (Skriptsprache)– PHP mit PEAR (Skriptsprache)
dj3
XAMPP - Wo gibts das?
Offizielle URL:http://www.apachefriends.org/de/xampp.html
dj4
"Installation"
Zip-Archiv auspacken an geeignete Stelle kopieren einmal setup_xampp.bat starten
dj5
Steuerzentrale:xampp-control
xampp-control.exe aufrufen
dj6
Apache:Wichtiges Verzeichnis htdocs
Webserver erwarten die auszuliefernden Daten in einem bestimmten Verzeichnis, bei Apache "htdocs"
Dort Dokumente ablegen,
evtl. Ordnerstrukturanlegen
Arbeiten mit dem Webserver
unter XAMPP
mit verschiedenen Browsern
dj8
Zugriff auf Dokumente
ProtokollServer Pfad
(unterhalb htdocs)
Datei
dj9
Laden einer Datei in den Browser
Keine Verarbeitung durch den Webserver!
dj10
Anfordern einer statischen Seitevon einem Webserver
GET /www/steckbrief6.html HTTP/1.1Host: localhost
htdocs
HTTP/1.1 200 OKDate: Fri, 19 Oct 2007 10:59:19 GMTServer: Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.4Last-Modified: Wed, 17 Oct 2007 10:21:22 GMTETag: "48f03720-45b-a9c34c80"Accept-Ranges: bytesContent-Length: 1115Content-Type: text/html
<?xml version="1.0" encoding="iso-8859-1" ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
dj11
Anfordern einer statischen Seitevon einem Webserver
GET /www/steckbrief6.xhtml HTTP/1.1Host: localhost
htdocs
HTTP/1.1 200 OKDate: Fri, 19 Oct 2007 11:27:20 GMTServer: Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.4Last-Modified: Wed, 17 Oct 2007 13:38:36 GMTETag: "48f03500-45b-6b1fcf00"Accept-Ranges: bytesContent-Length: 1115Content-Type: application/xhtml+xml
<?xml version="1.0" encoding="iso-8859-1" ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
dj12
Im IE: content-typeapplication/xhtml+xml
dj13
In Firefox/Operaapplication/xhtml+xml
dj14
Verstöße gegen Wohlgeformtheit