Probleme bei Konfiguration von Apache für PHP-Funktionalität
McLOI
- php
Hallo Community,
seit einem Monat beschäftige ich mich intensiver mit Webserver (Apache). Bis jetzt habe ich den Webserver benützt, um PERL-Skripte zu entwickeln und zu testen. Ich möchte mich auch mit PHP beschäftigen. Ich mußte feststellen, daß es schwieriger PHP-Funktionalität als CGI-Funktionalität am Webserver einzubinden ist.
Die offizielle Dokumentation vom Webserver enthält nichts über PHP. Die Dokumentationen von PHP schreiben auch nicht ausführlicher.
Hier sind ein paar Eckdaten von mir:
OS: Windows 98
Webserver: Apache 2.0.63
PHP: Version 5.2.4 mit Zend-Engine v2.2.0
Meine Fragen:
--------------
Braucht man das Setzen und die Benutzung von Filtern in der HTTPD-Datei, damit PHP-Dateien vom Server bearbeitet und gesendet werden?
Ist es von Bedeutung, wann eine Direktive geschrieben wird? Die Frage zielt vor allem auf das Laden von Modulen vor anderen Direktiven.
Brauche ich das MDAC-Programm zu installieren und wofür ist es gut?
Auszug aus meiner CONF-Datei:
...
ScriptAlias /php/ "C:/System/php/"
<IfModule mod_mime.c>
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
</IfModule>
...
Für Tipps und Tricks wäre ich sehr dankbar. Wenn auch jemand Ungereimtheiten in dem Konfigurationscode findet, bin ich für konstruktive Vorschläge offen.
Grüße
McLOI
hi,
seit einem Monat beschäftige ich mich intensiver mit Webserver (Apache). Bis jetzt habe ich den Webserver benützt, um PERL-Skripte zu entwickeln und zu testen. Ich möchte mich auch mit PHP beschäftigen. Ich mußte feststellen, daß es schwieriger PHP-Funktionalität als CGI-Funktionalität am Webserver einzubinden ist.
Was ist denn daran so schwierig? Ein Modul für den Apache zu laden? Einen Script-Alias zu definieren?
Viele Grüße,
Horst Haselhuhn
Hallo Hotti,
meine Problematik habe ich in der Fragestellung etwas weiter unten geschildert. Der erste Absatz von mir ist nur Einführung.
Wenn du meine Fragen beantworten kannst, wäre ich dir dankbar.
Viele Grüße
McLOI