php5 mit .php

php5 mit .php

am 20.09.2006 18:06:06 von Stefan Becker

Hallo,

ich mochte alle meine Datein mit php5 betreiben. Ich habe in der .htaccess
dieses gesetzt:
AddHandler x-httpd-php5 .php
AddType application/x-httpd-php5 .phpWenn ich aber nun Seiten aufrufe, die
noch php4 verwenden, dann soll ich datei downloaden??Stefan
--
MfG

Stefan Becker

Re: php5 mit .php

am 21.09.2006 08:42:57 von Tobias Kalder

Hi Stefan,

ich verstehe gerade den Zusammenhang zwischen .htaccess und PHP
nicht...

Die von dir eingefügten Zeilen gehören im Falle eines Apache(2)
eigentlich in die httpd.conf.

Gruß
Tobi

Stefan Becker schrieb:

> Hallo,
>
> ich mochte alle meine Datein mit php5 betreiben. Ich habe in der .htaccess
> dieses gesetzt:
> AddHandler x-httpd-php5 .php
> AddType application/x-httpd-php5 .phpWenn ich aber nun Seiten aufrufe, die
> noch php4 verwenden, dann soll ich datei downloaden??Stefan
> --=20
> MfG
>=20
> Stefan Becker

Re: php5 mit .php

am 21.09.2006 12:35:24 von Thomas Grabietz

Stefan Becker wrote:

> Hallo,
>
> ich mochte alle meine Datein mit php5 betreiben. Ich habe in der .htaccess
> dieses gesetzt:
> AddHandler x-httpd-php5 .php
> AddType application/x-httpd-php5 .phpWenn ich aber nun Seiten aufrufe, die
> noch php4 verwenden, dann soll ich datei downloaden??Stefan

..htaccess ist schon OK, wenn du das entsprechende Overide erlaubst. Um beide
PHP gleichzeitig laufen zu lassen musst du entweder eins als apache-module
laufen lassen und das andere als f(cgi). Oder beide als fcgi. FGI bietet
ungeheuer gute Justierungsmöglichkeiten für jeden host/Benutzer. Unter
anderem, welche php Engine für welche Endung benutzt wird.
Ansonsten sieht die Syntax oben gut aus, du müsstest jetzt noch einen
Handler für php4 festlegen.
Aber, ich hatte bisher noch keine Probleme mit der Abwärtskompatibilität. Um
welche Software geht es, die dringend php4 erfordert?

Gruß Tom

Re: php5 mit .php

am 21.09.2006 12:56:10 von Stefan Becker

"Thomas Grabietz" schrieb im Newsbeitrag
news:4nf879Fa4gvbU1@individual.net...
> Stefan Becker wrote:
>
>
> .htaccess ist schon OK, wenn du das entsprechende Overide erlaubst. Um
> beide
> PHP gleichzeitig laufen zu lassen musst du entweder eins als apache-module
> laufen lassen und das andere als f(cgi). Oder beide als fcgi. FGI bietet
> ungeheuer gute Justierungsmöglichkeiten für jeden host/Benutzer. Unter
> anderem, welche php Engine für welche Endung benutzt wird.

Ok, aber ich (noch) keine Ahnung wie das geht ...

> Ansonsten sieht die Syntax oben gut aus, du müsstest jetzt noch einen
> Handler für php4 festlegen.
> Aber, ich hatte bisher noch keine Probleme mit der Abwärtskompatibilität.
> Um
> welche Software geht es, die dringend php4 erfordert?
>

Meinst du jetz php4 oder doch 5?

Also php5 benötige ich für WikiMedia und php4 sind alles "selbst"
geschriebene Programme. Es kommt ja auch kein php fehler, sondern der
Browser will die Datei downloaden...

Stefan

Re: php5 mit .php

am 22.09.2006 00:45:53 von Thomas Grabietz

Stefan Becker wrote:

>
> "Thomas Grabietz" schrieb im Newsbeitrag
> news:4nf879Fa4gvbU1@individual.net...
>> Stefan Becker wrote:
>>
>>
>> .htaccess ist schon OK, wenn du das entsprechende Overide erlaubst. Um
>> beide
>> PHP gleichzeitig laufen zu lassen musst du entweder eins als
>> apache-module laufen lassen und das andere als f(cgi). Oder beide als
>> fcgi. FGI bietet ungeheuer gute Justierungsmöglichkeiten für jeden
>> host/Benutzer. Unter anderem, welche php Engine für welche Endung benutzt
>> wird.
>
> Ok, aber ich (noch) keine Ahnung wie das geht ...

> >> welche Software geht es, die dringend php4 erfordert?

> Meinst du jetz php4 oder doch 5?
Sorry, das habe ich verwechselt mit dem Thread vor dir...
>
> Also php5 benötige ich für WikiMedia und php4 sind alles "selbst"
> geschriebene Programme. Es kommt ja auch kein php fehler, sondern der
> Browser will die Datei downloaden...
>
Haben denn die php4 Dateien die Endung .php4? Du solltest die php4 Programme
auch Problemlos mit der normalen .php Endung unter php 5 laufen lassen
können. Ansonsten verstehe ich nicht ganz was du meinst. Es gibt ja in
diesem Sinne keine php4 Programme. Kann es sein, dass der Host kein php
unterstützt?

Ich vermute jetzt einfach mal...
Schmeiß mal die .htaccess aus Deinem Host raus.bzw. AddType, AddHandler aus
der .htaccess. Tobi hat recht und das hat in der Host-Direktive nischt zu
suchen. Habe das mit den php.ini Sachen verwechselt, die man in
die .htaccess reinschreiben kann.

Jetzt überprüfe bitte ob folgendes in der httpd.conf bzw. apache.conf bzw.
falls php als Module läuft in der mods-available oder wie das bei deiner
Distri auch immer heißt folgende drin steht:


AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps


Wenn nein, schreib es rein. Falls Du, wie ich es vorhin verstanden habe
beide php Engines parallel laufen lassen willst, musst du eine Lösung
nehmen, wie ich sie vorhin beschrieben habe.Anleitungen dazu gibt es
wirklich sehr viele...


Ansonsten müssten nun php4 und php5 Sachen laufen

Gruß Tom

Re: php5 mit .php

am 22.09.2006 20:30:13 von Stefan Becker

>
>
> AddType application/x-httpd-php .php .phtml .php3
> AddType application/x-httpd-php-source .phps
>

>
> Wenn nein, schreib es rein. Falls Du, wie ich es vorhin verstanden habe
> beide php Engines parallel laufen lassen willst, musst du eine Lösung
> nehmen, wie ich sie vorhin beschrieben habe.Anleitungen dazu gibt es
> wirklich sehr viele...
>
>
Ich komme aber an die httpd.conf gar nicht ran, da es sich um ein webhosting
paket handelt...

Stefan