[ Anzeige ]


  Samstag, 11. Oktober 2008 

  RSS Feed RSS

Startseite Startseite   CommunityCommunity   SoftwarevorstellungSoftware   HardwarevorstellungHardware   NewsNews   OnlineOnline Shop   SucheSuche   SitemapSitemap  



NetzwerkTotal
Artikelarchiv
Buchvorschläge
Unterstützung
Presse über uns
Neuigkeiten
Amazon-Shop
Amazon-Partner
Newsletter
DSL-Speedtest
FAQ



Technical Summit
(IT-Professionals)





Unsere Support-CD
Machen Sie Ihr Netzwerk superschnell, stabil und sicher!


Weitere Informationen



Tipparchiv
Netzwerk-FAQ
Vista-FAQ
IE7-FAQ
Glossar


Anleitungen
Windows 3.11
Windows 98
Windows 2000
Windows NT
Windows XP
Windows Vista
Win Home Server
Windows-ICS
Kabelarten
Topologie
Mac OS X
Linux


   


Wireless-LAN
Praxiswissen
Konfiguration
Sicherheit
Reichweite


Anzeigen
Kleine Anzeigen mit grosser Wirkung - Hier werben?
Anzeigen schalten






WAN-IP
www.wan-ip.info




WAN-IP
www.win-lan.de




Hosting & Webhosting
Hosting & Webhosting





Integration von PHP unter Windows Home Server

Der Internet Information Server (IIS 6.0) von Microsoft ist ein Webserver und ist Bestandteil des Betriebssystems Windows Home Server. Der IIS ist ein Server zur Veröffentlichung von statischen und dynamischen Inhalten. Verschiedene Dokumenten und Dateien werden im Intranet oder per Internet an die Anwender ausgeliefert. Internet Information Server unterstützt allerdings nur .htm, .html, .asp, .aspx, und .asmx - Formate! Skriptsprachen wie z.B. PHP sind leider nicht implementiert.

Die Installation von PHP unter IIS ist jedoch möglich und ist recht einfach. Nachfolgend wird die Integration von PHP unter WHS Schritt für Schritt dargestellt und in Betrieb genommen...


PHP unter WHS (Windows Home Server) installieren

Um die Integration von PHP unter WHS durzuführen, müssen Sie zuerst die dafür benötigten ZIP-Dateien herunterladen.

1. PHP 5.2.5 ZIP-Datei (php-5.2.5-win32.zip - 9.48 MB) - PHP

2. PECL-Module für PHP 5.2.5 (PECL-5.2.5-win32.zip - 2,81 MB) - Verschiedene Module für zusätzliche Unterstützung, Funktionalität und Kompatibilität.

Nach dem Download kopieren Sie z.B. über eine Netzwerkverbindung die oben genannte ZIP-Dateien auf den Windows Home Server in einem freigegebenen Netzwerkordner. Alle weiteren notwendigen Schritte werden dann direkt auf dem Windows Home Server durchgeführt.

Hinweis: Sie können jedoch den Download mit Hilfe von Remotedesktopverbindung direkt auf dem Windows Home Server erledigen. Benutzen Sie dazu das Programm "mstsc.exe" (über Start > Ausführen und mstsc.exe oder oder Start > Programme > Zubehör > Kommunikation > Remotedesktopverbindung) auf ihrem Client-Computer um sich mit dem Windows Home Server zu verbinden.

 Bei der Anmeldung müssen Sie den Benutzernamen des Administrators und Windows Home Server Passwort für die Konsole eingeben!

Wenn Sie nun eine Remotedesktopverbindung mit WHS hergestellt haben, müssen Sie einen Ordner mit dem Namen "php" auf Laufwerk "C:\" anlegen.

Der Inhalt der ersten heruntergeladenen ZIP-Datei (php-5.2.5-win32.zip) soll in "c:\php" und die zweite PECL-Module ZIP-Datei (PECL-5.2.5-win32.zip) in einem Ordner Namens "C:\php\ext" entpackt werden.

Jetzt erstellen Sie unter im "c:\php" ein neues Verzeichnis (rechtsklick, Menüpunkt Neu und dann Neuer Ordner) mit dem Namen "sessions". Also: "c:\php\sessions".

Als nächstes müssen Sie unter "c:\php" die Datei "c:\php\php.ini-recommended"

auf "c:\php\php.ini" kopieren oder umbenennen.

Die "php.ini" ist eine Konfigurationsdatei für PHP. Die "-recommended" Version" ist nur ein Muster.

Öffnen Sie nun die "c:\php\php.ini" mit einem bevorzugten Texteditor. Suchen Sie in der "php.ini" Datei nach "cgi.force_redirect" und stellen Sie den Wert von "1" auf "0". Entfernen Sie auch das Semikolon ";" in der Zeile davor.

Ändern Sie "session.save_path" auf "session.save_path=c:\php\sessions" um.

Ändern Sie "extension_dir" auf "extension_dir = "c:\PHP\ext" um.

Fügen sie darunter folgendes ein:

extension=php_mssql.dll
extension=php_msql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_java.dll
extension=php_ldap.dll
extension=php_iisfunc.dll
extension=php_imap.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_dbx.dll
extension=php_mbstring.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
extension=php_zip.dll

Speichern Sie die Änderung und schließen Sie die Datei "php.ini".

Gehen Sie dann zu "c:\" und klicken Sie mit der rechten Maustaste auf den Ordner "c:\php" und wählen "Eigenschaften" aus. Gehen Sie zur Registerkarte "Sicherheit", und klicken Sie unten auf die Schaltfläche "Erweitert" und aktivieren Sie "Berechtigungen für alle untergeordneten Objekte durch die angezeigten. Einträge, sofern anwendbar, ersetzen". Klicken Sie anschließend auf "OK".

Es müssen jetzt einige Schritte erledigt werden, damit PHP unter Windows Home Server mit IIS funktioniert. Klicken Sie dazu auf "Start" und dann mit der rechten Maustaste auf "Arbeitsplatz". Aus dem Kontextmenü wählen Sie "Eigenschaften" aus.

Auf der Eigenschaftenseite wählen Sie den Reiter "Erweitert" und klicken Sie auf die Schaltfläche "Umgebungsvariablen".

Aus der Liste von Systemvariablen klicken Sie dann doppelt auf die Pfadvariable "Path".

Beispiel: C:\php;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

Tragen Sie ganz am Anfang der Pfadvariablen ";c:\php;" (ohne Anführungszeichen) ein und klicken Sie dann anschließend drei mal auf "OK".

Jetzt ordnen Sie den "IniFilePath" zu, indem Sie dafür den Registry-Editor mit "Start -> Ausführen -> regedit" aufrufen. Gehen Sie dann zum Eintrag:

"HKEY_LOCAL_MACHINE\SOFTWARE\"

und legen Sie hier einen neuen Schlüssel an, der PHP heißt.

Legen Sie dann rechts im Fenster eine "Neue Zeichenfolge" an, und zwar "IniFilePath" (ohne Anführungsstriche) und geben dieser dann nach einem Doppelklick den Wert "c:\php". Schließen Sie nun den Registry-Editor.

Jetzt, nach dem PHP auf dem Windows Home Server nun fast fertig konfiguriert ist, müssen Sie den IIS (Internet Information Services) erst mitteilen, wie er den neuen Dienst nutzen kann, bevor PHP verwendet werden kann. Dafür gehen Sie auf "Start -> Alle Programme -> Verwaltung -> Internetinformationsdienste-Manager".

Hier wählen Sie links im Menü "Webdiensterweiterung" und im rechten Bereich wählen Sie die Option "Neue Webdiensterweiterung hinzufügen...".

Geben Sie im Feld "Erweiterungsname" einfach nur "PHP" ein und klicken Sie dann auf die Schaltfläche "Hinzufügen" und auf "Durchsuchen".

Wechsel Sie jetzt zur Datei "c:\php\php5isapi.dll".

Markieren Sie die Datei und klicken Sie dann auf "Öffnen" und auf "OK". Jetzt müssen Sie noch den Erweiterungsstatus auf "Zulassen" setzen. Klicken Sie dazu auf die Schaltfläche "Zulassen". Es erscheinen ein grünes Häkchen und der Status von "PHP" wird auf Zugelassen gesetzt.

Als nächstes muss nur noch eine neue Erweiterung (.php) hinzugefügt werden. Klicken Sie dazu auf "Websites" und dann auf "Standardwebsite" mit der rechten Maustaste wählen Sie im Kontextmenü "Eigenschaften" aus.

Klicken Sie den Reiter "Dokumente" und dann auf "Hinzufügen". Unter "Standardinhaltsseite" tragen Sie "index.php" (ohne Ausrufezeichen ) und klicken Sie auf "OK". Wechseln Sie zu dem Reiter "Basisverzeichnis" und klicken Sie unten auf "Konfiguration...".

Danach klicken Sie auf "Hinzufügen" und auf "Durchsuchen". Wechsel Sie jetzt zur Datei "c:\php\php5isapi.dll". Markieren Sie die Datei und klicken Sie dann auf "Öffnen".  Unter "Erweiterung" tragen Sie ".php" (ohne Ausrufezeichen) ein. Unter der Überschrift "Verben" wählen Sie "Begrenzen auf" und geben Sie im Textfeld "GET,POST,HEAD" ein. Klicken Sie Anschließend drei mal auf "OK" und schließen Sie den  Internetinformationsdienste-Manager.

Jetzt ist es soweit und PHP kann nun getestet, bzw. geprüft werden, ob die dynamische Seiten über den IIS auszuliefern, anzuzeigen sind. Im dem Web-Hauptverzeichnis des IIS (normalerweise C:\Inetpub\wwwroot) erstellen Sie eine Datei mit dem Namen "phpinfo.php" an. In diese Datei schreiben (kopieren) Sie folgendes:

<?php
phpinfo();
?>

Dieser PHP-Script dient dazu, die vollständige Konfiguration des PHP-basierten Webservers anzuzeigen. Geben Sie jetzt im Adressfeld Ihres Internet-Browsers: http://{eigener Server Adresse}/phpinfo.php ein.

Wenn alles geklappt hat, erhalten Sie über folgende Website alle wichtigen PHP-Informationen angezeigt.

Kommt eine Fehlermeldung, ist irgendetwas nicht korrekt konfiguriert, gehen Sie dann die Anleitung nochmals durch...

 

Empfohlene Links:

http://www.netzwerktotal.de/whsperl.htm
Nachfolgend wird die Integration von Perl unter WHS Schritt für Schritt dargestellt und in Betrieb genommen.

http://www.netzwerktotal.de/windowshomeserver.htm
Informationen zur Installation, Konfiguration und Verwendung von Windows Home Server.

http://www.netzwerktotal.de/whsaddins.htm
Auf dieser Seite findet Ihr eine Übersicht, über alle bisher veröffentlichten Add-Ins für den Windows Home Server.

http://www.netzwerktotal.de/whszertifikat.htm
Leider lässt der Windows Home Server das Installieren der Zertifikate nicht so einfach zu. Um diesen Fehler zu beheben, gehen Sie folgendermaßen vor...

http://www.netzwerktotal.de/whsupdates.htm
Nachfolgend haben wir eine Liste (ohne Gewähr auf Vollständigkeit) zusammengestellt, welche die wichtigsten Windows Home Server Updates (Hotfixes) beinhaltet.

http://www.netzwerktotal.de/whs.htm
Hier finden Sie Tipps & Tricks, Tuning, Infos, Anleitungen, Problemlösungen, Installation, Hilfe, Support, Secrets und FAQ für die schnelle Erstellung und Konfiguration von Microsoft Windows Home Server.

 









Unser Buchempfehlung:


Das große Buch zum Windows Home-Server.

Sie möchten Rechner, Player und Speichermedien im ganzen Haus bequem miteinander vernetzen und Filme, Musik oder Fotos endlich zentral verwalten? Kein Problem: Dieser kompetente Ratgeber macht Sie umfassend und praxisnah mit den vielseitigen Möglichkeiten des brandneuen Home-Servers aus dem Hause Microsoft vertraut. Mit dem Home-Server und diesem Buch wird die Vernetzung in Ihren vier Wänden zum Kinderspiel. Hier erfahren Sie auf leicht verständliche Art, wie Sie einen zentralen Computer, den so genannten Server, optimal einrichten, anschließen und Ihre gesammelten Mediendateien darauf ablegen. Und zwar so, dass Sie von jedem angeschlossenen Gerät bequem darauf zugreifen können. Die Einrichtung des ersten Administrator-Accounts wird mit Unterstützung anschaulicher Abbildungen ebenso ausführlich thematisiert wie die Installation der nötigen Client-Software und die Vergabe individueller Benutzerrechte für alle Familienmitglieder.

Amazon-Preis: EUR 24,95

Jetzt bei Amazon bestellen...

Microsoft Windows Home Server - Das Taschenhandbuch.

Erstmalig bietet Microsoft mit dem Windows Home Server ein Server-Produkt für den Heimanwender an. Typische Einsatzszenarien dieses Servers sind z.B. Datensicherung im Heimnetzwerk, zentralisierte Speicherung von Mediendateien und Dokumenten, Datenzugriff darauf aus dem lokalen Netz sowie Remote-Zugang auf Dateien über das Internet. Damit bietet die Software praktische Lösungen für Haushalte mit mehreren PCs. Eric Tierling zeigt die Einsatzmöglichkeiten auf und gibt Tipps und Tricks zu Einstellungen und Problemlösungen.

Amazon-Preis: EUR 17,90

Jetzt bei Amazon bestellen...




Windows Vista im Detail



Wir haben für Sie eine ganze Menge unverzichtbare Artikel, sowie Viele Tipps und Tricks zum Umgang mit Windows Vista zusammengestellt. Eine immer wachsende Anzahl von Artikeln, hilft Ihnen die Leistung Ihres Computers zu optimieren und evtl. Probleme zu lösen. Tauchen Sie nun in die Welt von Windows Vista ein!

Zu den Windows Vista Artikeln




Windows Home Server Artikeln

Windows Home Server heißt das neue Betriebssystem von Microsoft. Mit Windows Home Server soll ein Heimnetzwerk zum Kinderspiel werden. Sie können Ihre wichtigen Fotos, Musik, Videos und Ihre Dateien zentral auf einem Windows Home Server speichern, freigeben und anderen Netzwerk-Teilnehmer darauf Zugriff erlauben. Wenn Sie unterwegs sind, können Sie über das Internet auf Ihren Windows Home Server und Ihre Dateien zugreifen. Im Notfall ist ein Neustart des Servers per Internet auch möglich.

Zu den WHS Artikeln




Windows Home Server Add-Ins
www.whsaddins.de



Aktuelle Webnews

Microsoft Web Platform Installer Beta
Technical Summit (IT-Professionals)
Addin Cleanup Tool für Windows Home Server
Neuer GeForce 178.13 WHQL Treiber erhältlich
WinSCP 4.1.7 Final verfügbar
IE7Pro 2.4 Final - Erweiterung für den IE7 u. IE8
Mozilla Firefox-Updates verfügbar
Weitere Vista Ultimate Extras veröffentlicht
Kostenloses Microsoft Image Composite Editor
Microsoft Office Outlook Connector 12.1 Beta
FileZilla 3.1.3 - FTP-Client für Windows
Eigener Web-Server  ApacheFriends XAMPP 1.6.8
ATI Catalyst 8.9 für Windows XP und Vista
Microsoft Network Monitor 3.2 erhältlich
Neuer WHS Add-In: Router Control 1.0.0.7


Neueste Microsoft News

Update für Vista und Server 2008 (KB947821)
Updaterollup 4 für Exchange Server 2007 SP1
Drei neue Hotfix für Vista und Server 2008
ISO-Abbild für die Sicherheit vom September 2008
Microsoft Patch-Day im September 2008
Internet Explorer 8 Beta 2 verfügbar
DirectX 9.0c Redistributable + SDK aktualisiert
Update für Windows Vista und Server 2008 KB953631
ISO-Abbild für die Sicherheit vom August 2008
Microsoft Patch-Day im August 2008
Visual Studio 2008 und .NET Framework 3.5 SP1
Deutsche Version des WHS Power Pack 1 erschienen
Update für FTP Service für IIS 7.0 (KB955136)
Update für Windows Vista (KB950888)
WHS Power Pack 1 in englischer Sprache erschienen



Aktuell im Preisvergleich!





1&1 DSL

 



Microsoft Office 2007 -
Die Neuerungen im Überblick


Mit Office 2007 wird sich der Umgang mit dem weitverbreiteten Bürosoftware-Paket von Microsoft stark verändern. Damit Sie Funktionen leichter finden und intuitiver verwenden können, kommt eine vollständig neue Benutzeroberfläche zum Einsatz. Neue, auf XML basierende, Dateiformate werden eingeführt, der Ausbau der SharePoint-Server...

Zu den Buchtipps




 Copyright © 2000-2008 NetzwerkTotal. Alle Rechte vorbehalten.  

  : User in den letzten 3 Minuten online

Datenschutz | Hier werben? | Grüne Links | Unsere Banner | Kontakt | Impressum | Website Drucken    Nach oben


Partnerlinks:  Wan-IP |  Win-lan |  Supportnet |  WinTotal |  Winhelpline |  Windows-Tweaks |  Winpage |  TweakPC |  3DChip |  WinXP-Software |  Paules-PC-Forum |  PC-Experience |  Opensource-DVD |  Winsoftware |  WinFAQ |  Giza-Blog |  IT-Administrator |  Computerwissen |  Computerhilfen |  GameTotal |  Winforpro |  Win-Tipps-Tweaks |  Freenet Vista-Blog |  Windows Home Server Addins |