Lokaler Server

Hi,

ich habe gerade Apache 1.3.24 und PHP 4.0.6 unter Win98 installiert. Jetzt habe ich zwei Fragen:

  1. Wenn ich eine PHP-Datei aufrufe, dann will der Browser die Datei immer Downloaden. Es sieht also so aus, als ob PHP nicht richtig installiert ist, obwohl ich genau diese Anleitung befolgt habe: http://www.php-homepage.de/artikel/?nr=11
    Ist etwa bei dieser Anleitung ein Fehler oder habe ich selber einen gemacht?

  2. Ich habe gehört, dass man den Apachen nicht unter Win98 installieren sollte. Warum?

danke für eure Antworten,
dome

Hi,

Re Hi,

ich habe gerade Apache 1.3.24 und PHP 4.0.6 unter Win98
installiert. Jetzt habe ich zwei Fragen:

  1. Wenn ich eine PHP-Datei aufrufe, dann will der Browser die
    Datei immer Downloaden. Es sieht also so aus, als ob PHP nicht
    richtig installiert ist, obwohl ich genau diese Anleitung
    befolgt habe: http://www.php-homepage.de/artikel/?nr=11
    Ist etwa bei dieser Anleitung ein Fehler oder habe ich selber
    einen gemacht?

Meiner Meinung gehört die php.ini ebenfalls in das Systemverzeichnis von Windows. Da du über die php4ts.dll nutzt, sucht sie die ini- Datei in ihrem Stammverzeichnis -> windows/system.

  1. Ich habe gehört, dass man den Apachen nicht unter Win98
    installieren sollte. Warum?

Generell ist win98 kein Betriebssystem für den Betrieb eines Servers. Weiterhin gibt die Apache Group immer an, dass sie für ihre Windows- Versionen nicht die Stabilität garantieren wie für die Linux/Unix - Versionen. Für einen einfachen lokalen Server sollte es aber keine Komplikationen geben.

Solltest du noch Fragen haben, schick einfach ne Mail.
Sven

danke für eure Antworten,
dome

HI,

vielen Dank erst einmal für deinen Antwort. Aber daran lag es nicht. Ich habe die php.ini in das Verzeichnis Windows/system kopiert, aber es hat trotzdem nicht funktioniert. Mittlerweile habe ich es herausgefunden, an was es liegt:

direkt nach den AddTypes in der httpd.conf habe ich vergessen, folgende Zeile einzufügen:
Action application/x-httpd-php /php/php.exe

Jetzt funktionierts auf jeden Fall.

Hinweis: die php.ini habe ich jetzt im Windows-Verzeichnis und die php4ts.dll habe ich im Windows/System -Verzeichnis.


Ich habe allerdings eine weitere Frage:
Wie sieht es mit der Sicherheit von Apache aus? Kann man da irgendwo etwas einstellen. Zum Beispiel sollte er nicht vom Internet aus erreichbar sein. Reicht es da, wenn man ihn einfach beendet, oder ist es dann immer noch möglich, auf den Server zuzugreifen?

Danke,

dome

Hi.

Wenn man den Server beendet, ist er natürlich nicht mehr erreichbar.

CU,
Sebastian.