Apache <==> PHP
Christian Klar
- webserver
Hallo !
Ich wollte einen localhost Server mit Apache erstellen was auch gut läuft !
Leider wollte ich dann auch die PHP Ünterstützung einbauen was allerding nicht geht ... ich habe win 2000 ......
die httpd.conf datei beim apache habe ich folgendermassen erweitert
ScriptAlias /php/ "c:/path-to-php-dir/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php.exe"
und die php.ini datei habe ich net geändert ..
nun frage ich euch .. was is der fehler ... wenn ich den webserver starte liest es die files einfach net als php .... wenn ich auf die site klicke (test.php) dann sag ter nur dass er die site nicht anzeigen kann ...
danke für die antwort !
tgchen,
ScriptAlias /php/ "c:/path-to-php-dir/"
??????? Das muß schon ein Pfad zu dem Verzeichnis sein, in dem php.exe liegt, also vielleicht C:/php
Action application/x-httpd-php "/php.exe"
Das kann er nicht finden, weil er jetzt im Verzeichnis C:\path-to-php-dir\ verzweifelt nach der php.exe sucht
Christroph S.
ScriptAlias /php/ "C:/Webdesign/Webserver/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php.exe"
so sieht es jetzt aus ... geht noch immer net ...
habe es am ende der datei eingesetzt ...
weiss jemand wieso es nich tlaufen könnte?
hallo,
Das ist jetzt korrekt;
ScriptAlias /php/ "C:/Webdesign/Webserver/php/"
AddType application/x-httpd-php .php
und hier hängts:
Action application/x-httpd-php "/php.exe"
richtig wäre:
Action application/x-httpd-php "/php/php.exe"
mfg
Christoph S.
hi ihr zwei,
bei mir hing es haufig an ebendieser schreibweise (allerdings daran, das php mit dem scriptalias wohl nicht klar kam). ich hab dann einfach die modul-variante genommen - ist wesentlich einfacher. (steht in der php-hilfe beschrieben unter apache).
[php.ini]
Was diese datei angeht solltest du vielleicht schon einige aenderungen vornehmen ... irgendwo konnte man glaube auch die pfade und sowas einstellen - hab ich aber jetzt auch nichtmehr genau im kopf.
gruss,
frank_eee.