500er Fehler bei php.html Endung?

Apache, Lighttpd, nginx, Cherokee
maybee
Posts: 80
Joined: 2005-11-02 18:21

500er Fehler bei php.html Endung?

Post by maybee » 2010-07-21 13:36

Hi zusammen,

ich habe gerade festgestellt das auf meinem Server der Aufruf von Dateien mit der Endung "php.html" zu einem 500er Fehler führt.

Der Server wurde mit Debian Etch aufgesetzt, verfügt über das mitgelieferte PHP5 mit einem Apache2 und mod_FCGID.

Hat vllt. jemand einen spontanen Tipp was es mit diesem Verhalten auf sich hat?

Danke und Viele Grüße.

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: 500er Fehler bei php.html Endung?

Post by Roger Wilco » 2010-07-21 13:50

Vermutlich hast du die Handler so konfiguriert, dass Dateien, welche die die Zeichenkette ".php" enthalten (und nicht nur darauf enden), mit PHP ausgefuehrt werden sollen.

Was sagt denn dein ErrorLog und wie sieht deine konkrete Konfiguration aus?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11599
Joined: 2003-02-27 01:00
Location: Hamburg

Re: 500er Fehler bei php.html Endung?

Post by Joe User » 2010-07-21 13:53

Was soll die Fileextension denn bewirken? Also was soll Apache mit Files mit der Fileextension tun? Welche Module werden geladen?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

maybee
Posts: 80
Joined: 2005-11-02 18:21

Re: 500er Fehler bei php.html Endung?

Post by maybee » 2010-07-21 13:57

Die Errorlog sagt:

Code: Select all

can't apply process slot for


Als Handler habe ich folgendes übergeben:

Code: Select all

AddHandler fcgid-script .fcgi
AddHandler fcgid-script .php
AddHandler fcgid-script .php4
AddHandler fcgid-script .php5


Vermutlich muss ich die Endungen in Anführungszeichen setzen, oder was denkst du?

@Joe User
php.html soll ganz normal als HTML ausgeführt werden. Die Files werden mit dem phpDocumentator so als statische HTML Seiten erstellt.

maybee
Posts: 80
Joined: 2005-11-02 18:21

Re: 500er Fehler bei php.html Endung?

Post by maybee » 2010-07-21 15:20

Hat keiner eine Idee was ich das verbockt haben könnte?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11599
Joined: 2003-02-27 01:00
Location: Hamburg

Re: 500er Fehler bei php.html Endung?

Post by Joe User » 2010-07-21 15:26

Welche Rechte haben die Logverzeichnisse des Apache?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

maybee
Posts: 80
Joined: 2005-11-02 18:21

Re: 500er Fehler bei php.html Endung?

Post by maybee » 2010-07-21 15:39

Die Rechte stehen auf 0751.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11599
Joined: 2003-02-27 01:00
Location: Hamburg

Re: 500er Fehler bei php.html Endung?

Post by Joe User » 2010-07-21 16:10

0755 und der Error ist weg...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: 500er Fehler bei php.html Endung?

Post by Roger Wilco » 2010-07-21 17:22

maybee wrote:Die Errorlog sagt:

Code: Select all

can't apply process slot for

Darin steht sicherlich noch mehr und wenn du SuExec einsetzt sicherlich auch im suexec.log.

maybee wrote:Als Handler habe ich folgendes übergeben:

Code: Select all

AddHandler fcgid-script .fcgi
AddHandler fcgid-script .php
AddHandler fcgid-script .php4
AddHandler fcgid-script .php5

Schau mal, was das Apache httpd Manual dazu schreibt:
http://httpd.apache.org/docs/2.2/mod/mod_mime.html#addhandler wrote:The extension argument is case-insensitive and can be specified with or without a leading dot. Filenames may have multiple extensions and the extension argument will be compared against each of them.

Das kannst du ggf. mit <FilesMatch> und SetHandler umgehen.