Martin F.: Apache 1.3.33 lässt sich nicht installieren (XP SP 2)

Beitrag lesen

Moin,

hallo Martin,

Du solltest unter WindowsXP den jüngeren Apache 2.0.52 nehmen
Nur leider ist die Apache2-Unterstützung der PHP-Server-API noch experimentiell :(

Das steht da irgendwo in der Doku, ja  -  hat aber eher damit zu tun, daß Windows nicht so _ganz_ die geeignete Plattform für PHP ist und sich die Apache-Entwickler gerne hypervorsichtig ausdrücken.

PHP ist ein Muss ^^ Und die CGI-Version hat ein paar Nachteile gegenüber der SAPI-Version :-|

Nichts hindert dich, PHP als Modul einzubinden, siehe http://aktuell.de.selfhtml.org/artikel/server/apacheconf/apconf15.htm#a4. Unter Windows kannst du es dir einfach machen und zuerst die MSI-Installation machen, danach brauchst du bloß noch die Dateien aus dem ZIP-Archiv in das eben erstellt PHP-Verzeichnis verschieben. php.ini anpassen, den Apache entsprechend konfigurieren, fertig.

Entscheidend ist nicht, was du auf deiner Platte hast, sondern was dein Provider dir anbietet. Dabei ist dein vorhin gebrauchtes Argument, daß du die "Provider-Umgebung" möglichst ähnlich nachbauen möchtest, nur auf den ersten Blick charmant: Du solltest darauf achten, daß dein WEbserver ausschließlich valides HTML angeboten bekommt. WElcher Server das dann ist, it völlig wurscht. Für PHP-Scripts mußt du bei etwas komplexeren Geschichten ein paar Umgebungsvariablen wissen, die du eh nicht "nachbauen" kannst usw.

Glaub mir, ein Apache 2.0.52 ist wegen der "neuen" Modulstruktur auf deinem Windows-Rechner _wesentlich_ besser einzusetzen als ein Apache 1.3.x. Egal, was dein Provider fährt.

Also ich hab jetzt wieder Apache 1.3.31 drauf ... Ich glaub ich setz mir mal Apache 2 mit PHP 5 daneben ^^

Tschau,
Martin