Sie sind nicht angemeldet.

  • »heinrich« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 20.12.2005

  • Nachricht senden

1

20.12.2005, 16:45

[gelöst] Apache2 parsed kein PHP4 ?

Hallo Alle

Der freundliche Mod f0spAcE hat mich hier her geschickt ...

Habe Apache2 und PHP4 nach HowTo installiert, aber
meine Browser fragen mich, mit was die php-seite geöffnet werden soll ?

Es wird also seitens des Servers kein PHP geparsed ?
Mein System ist ein Ubunte 5.10 (<--EDIT )

Ich habe schon alles rauf und runter probiert aber es tut nix ;(

Bin ratlos jetzt, da ich das schon auf anderen Systemen zum laufen
gebracht habe, aber das jetzige ist ziemlich autistisch.

Alles was ich sehe sind in /var/log/apache2/access.log meldungen
mit sowas drin:

..../index.php .... 200 20
oder
... /index.php ...304 - ....


Hat jemand Rat?

Gruß und Extremdank
Heinz
HighEnd
cd /pub ; more beer

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »heinrich« (21.12.2005, 14:16)


  • »derlandi« ist männlich

Beiträge: 211

Registrierungsdatum: 29.09.2005

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

2

20.12.2005, 16:50

ernsthaft Ubuntu 5.01?? oder Tipfehler, wegen Altersschwäche! :D ;)
war nur spass, sorry!

www.derlandi.de (noch im Aufbau :( )

ckl

User

Beiträge: 4

Registrierungsdatum: 21.12.2005

  • Nachricht senden

3

21.12.2005, 10:38

Vermutlich fehlt in der httpd.conf folgender Eintrag:

LoadModule php5_module "<pfad zu modul>/php5apache2.so"
AddType application/x-httpd-php .php .php4 .php5

bzw. bei dir

LoadModule php4_module "modules/php4apache2.so"
AddType application/x-httpd-php .php .php4

Wichtig ist, dass AddType in der httpd.conf steht, denn ansonsten weiß der Apache nicht, was er mit dem Dateityp anfangen soll.
mfg
Dies ist keine Signatur - Es gibts nichts zu sehen - Bite weiterlesen!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ckl« (21.12.2005, 11:22)


  • »heinrich« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 20.12.2005

  • Nachricht senden

4

21.12.2005, 11:20

jetzt gehts

Zitat

Original von ckl
Vermutlich fehlt in der httpd.conf folgender Eintrag:

LoadModule php5_module "<pfad zu modul>/php5apache2.so"
AddType application/x-httpd-php .php .php4 .php5

bzw. bei dir

LoadModule php4_module "modules/php4apache2.dll"
AddType application/x-httpd-php .php .php4

Wichtig ist, dass AddType in der httpd.conf steht, denn ansonsten weiß der Apache nicht, was er mit dem Dateityp anfangen soll.
mfg


Hi ckl

1000 DANK

Bin auch gerade draufgestossen, nach stöbern auf eine HP-UX kiste.
Der Eintrag in httpd.conf bei mir lautet:

LoadModule php4_module /usr/lib/apache2/modules/libphp4.so

den eintrag mit

AddType application/x-httpd-php .php .php4

habe ich immer noch im apache2.conf file

Jetzt kommt nach restart von apache2 auch endlich die Meldung

..PHP4/4.4.0-3 configured ...

in /var/log/apache2/error.log

Sollte diese info nicht als Trouble Shooting Absatz in das entsprechende
HowTo ?

Gruß und Danke
Heinz
HighEnd
cd /pub ; more beer

dvcom

User

Beiträge: 2

Registrierungsdatum: 18.04.2006

  • Nachricht senden

5

18.04.2006, 17:09

Hi all,

ich habe mit diesem Thread ein sehr ähnliches Problem bei mir, ich denke ich schreibe einfach hier anstatt einen neuen Thread zu öffnen.

Also, ich habe mir ubuntu 5.1 installiert und nach den ganzen How Tows auch apache2, php4, mysql usw ... Es hat auch alles wunderbar geklappt. Habe auch paar mal rebootet und alles war wunderbar. Doch schon am nächsten tag hat php aufeinmal nicht mehr funktioniert. Ohne das ich was gemacht habe hat es nicht mehr geklappt. Jetzt bekomme ich das nicht mehr hin.

Hab mit apt-get --purge remove php und libapache2-mod-php4 alles weggeschmissen und neu installiert. Habe auch, wie in dem Thread hier in der apache http config auch noch mal LoadModule und AddType hinzugefügt (was aber beides in der apache config Datei schon gemacht wird und ich nicht weiß warum das doppelt gemoppelt gemacht werden sollte? Kommt auch eine Fehlermeldung beim apache Restart, dass das php4 module schon geladen ist.)
Also auf jeden Fall will er immer die .php Dateien runterladen wenn ich die Seite aufrude im Browser.



Hat einer vielleicht eine Idee, wo da der Wurm stecken könnte? Wäre sehr dankbar für jede Hilfe

viele grüße dvc

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dvcom« (18.04.2006, 17:10)


Beiträge: 7

Registrierungsdatum: 02.04.2008

Derivat: Kubuntu

Architektur: 32-Bit PC

  • Nachricht senden

6

02.04.2008, 17:55

Da muss ich mich anschließen:

Habe Apache2 und php5 per apt-get installiert.
Dann habe ich diverse Möglichkeiten in die apache2.conf eingetragen.

Jetzt habe ich testweise ein Modul doppelt geladen, das Modul wird auch korrekt geladen, aber leider wird das PHP nicht ausgeführt.

Ich habe das Gefühl, dass nur die Zeile:
AddType application/x-httpd-php .php
bzw.
AddType application/x-httpd-php .php .php4 .php5
falsch ist.

Oder woran könnte es noch liegen?

Der Zugriff wird als erfolgreich in der access.log protokolliert. :(

Danke schon mal.
Bye, Transmitter