php.datei funktioniert nicht unter apache

Alles, was den Apache betrifft, kann hier besprochen werden.

php.datei funktioniert nicht unter apache

Postby Corraggiouno » 07. December 2005 10:57

hallo,

habe eine eigene homepage

habe sowohl den apachen als auch php installiert

so wenn ich nun eine html-datei in in htdocs ablege dann kann ich diese

unter meiner www........ erreichen

wenn ich aber die php-datei

inhalt meiner php-datei:

<?php
print ("SERVUS!!!!!!!!!!!");
?>


in htdocs ablege

dann kommt nur "Es hat geklappt! Ihr Apache wurde erfolgreich installiert"

gebe ich http://localhost/index.php ein

dann wird die php-datei aufgelöst

warum ist das so,

ich möchte das die php-datei unter meiner homepage zu erreichen ist

kann mir jemand weiterhelfen

oder ist das so, das nur html-dateien aufgelöst werden können

:D
Corraggiouno
 
Posts: 72
Joined: 15. March 2005 09:42

Postby Vandoo » 07. December 2005 14:51

PHP Datein werden schon aufgelöst / ohne Dateinamen angezeigt.
Nur heißt deine PHP Datei : index.php
Es existiert aber eine index.html und wenn eine solche Datei exisitert geht diese soweit ich weiß vor.

Wenn ich hier was falsches erzähle bitte nicht direkt steinigen aber wie man einstellt das php vor html berücksichtig wird weiß ich nicht, da ich in der regel auch nicht beides habe ( entweder oder )
Vandoo
 
Posts: 20
Joined: 13. October 2005 08:40

Postby deepsurfer » 07. December 2005 15:13

aber wie man einstellt das php vor html berücksichtig wird weiß ich nicht, da ich in der regel auch nicht beides habe ( entweder oder )


Dies wird in der httpd.conf des Apachen definiert. Sowohl reihenfolge als auch namensgebung.
Suche in der httpd.conf nach
DirectoryIndex index.html index.htm ....................

es sind noch weitere einträge vorhanden, wenn index.php fehlt dieses hinzufügen. Der Server geht dann hin und durchsucht bei einem http-request aufgrund dieser Definiertion.
wenn du nun index.php vor index.html einfügst, so wird zuerst index.php benutzt.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

Postby Vandoo » 07. December 2005 15:34

Da war ich ja voll auf dem richtigen Dampfer ^^

Hätte nur nicht gedacht das die Änderung so "einfach" ist und das der Apache so seine File-Priorität setzt.

Trotzdem würde ich nicht umbedingt dateien wie index.htm, index.php, index.html in einem Verzeichnis zusammen verwenden, sondern einfach schon der Programmierung halber eine selbstredene Notation verwenden.
Vandoo
 
Posts: 20
Joined: 13. October 2005 08:40


Return to Apache

Who is online

Users browsing this forum: No registered users and 30 guests