Es werden nicht alle PHP-Scripte vom Apachen ausgeführt

Es werden nicht alle PHP-Scripte vom Apachen ausgeführt

am 02.05.2005 09:22:30 von Jens Puruckherr

Hallo,

Ich stehe staunend vor dem Problem, das unserer Apache (apache2,
mod_php5, Gentoo) einige php-scripte ausführt, einige aber unverdaut an
den Webbrowser schickt. Alle Scripte waren bereits vorhanden und
lauffähig, ich bin nur von mod_php4 eins aufgestiegen.
Im Error.log gibt es keinen Fehler.
Handelt es sich um eine php5-Spezialität?

Jens

Re: Es werden nicht alle PHP-Scripte vom Apachen ausgeführt

am 02.05.2005 09:54:44 von Jens Puruckherr

Jens Puruckherr wrote:

> Ich stehe staunend vor dem Problem, das unserer Apache (apache2,
> mod_php5, Gentoo) einige php-scripte ausführt, einige aber unverdaut an
> den Webbrowser schickt. Alle Scripte waren bereits vorhanden und
> lauffähig, ich bin nur von mod_php4 eins aufgestiegen.
> Im Error.log gibt es keinen Fehler.
> Handelt es sich um eine php5-Spezialität?

Es kommt noch besser:
Mit den IE unter Windows funktionieren alle Scripte, mit dem Firefox
unter Linux nur ein paar.
Die nichtfunktionierenden Scripte werden mir zum Downlload angeboten und
enthalten tatsächlich meinen PHP-Code.

Irre.


Jens

Re: Es werden nicht alle PHP-Scripte vom Apachen ausgeführt

am 14.09.2005 19:31:37 von Stefan Kuhn

> Es kommt noch besser:
> Mit den IE unter Windows funktionieren alle Scripte, mit dem Firefox
> unter Linux nur ein paar.
> Die nichtfunktionierenden Scripte werden mir zum Downlload angeboten und
> enthalten tatsächlich meinen PHP-Code.

Eventuell schickst Du falsche Header Informationen?
Probier doch mal mit einem Tool wie IEWatch die Empfangenen Header zu
analysieren.
Ich gebe zu, dass ich nicht glaube, dass es wirklich daran liegen könnte,
aber interessant ist es auf jeden Fall.

Schau doch mal, ob Du eventuell bei den Einstellungen zum Anzeigen des
Quellqodes in der php.ini einen Fehler gemacht hast. Den genauen Namen
dieses Parameters fällt mir momentan aber nicht ein.

HTH
Stefan