[Ubuntu server] Apache2 geeft "application/x-httpd-php" fout

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Mexxus
  • Registratie: Januari 2004
  • Laatst online: 10-04 15:54
Beste mensen,

Ik heb Apache2 met PHP5 op een Ubuntu servertje geinstalleerd. Op zich werkt Apache goed, maar zodra ik een php pagina probeert te openen, geeft mijn browser een melding:
U hebt gekozen om het volgende bestand te openen:

Dit is een: application/x-httpd-php
van: http://192.168.1.100

Wat moet Firefox met dit bestand doen?
[x] Openen met...
[ ] Opslaan op schijf
Het lijkt er dus op dat Apache2 de php file's niet goed doorgeeft. Misschien iets scheef in de mimetypes? iemand een idee hoe ik dit kan fixen?

Acties:
  • 0 Henk 'm!

  • freggy
  • Registratie: Juli 2002
  • Niet online
Is libapache2-mod-php5 geïnstalleerd? Is de module geactiveerd (symlinks in /etc/apache2/modules-enabled naar /etc/apache2/modules-available)?

Acties:
  • 0 Henk 'm!

  • Mexxus
  • Registratie: Januari 2004
  • Laatst online: 10-04 15:54
freggy schreef op zaterdag 21 juli 2007 @ 13:04:
Is libapache2-mod-php5 geïnstalleerd? Is de module geactiveerd (symlinks in /etc/apache2/modules-enabled naar /etc/apache2/modules-available)?
libapache2-mod-php5 is wel geinstalleerd, maar of ie geactiveerd staat weet ik niet. Volgens mij zie ik wel symlinks:

code:
1
2
3
4
5
6
7
8
9
10
martin@Scrapheap:/etc/apache2/mods-enabled$ ls -la
total 8
drwxr-xr-x 2 root root 4096 2007-07-21 13:26 .
drwxr-xr-x 8 root root 4096 2007-07-21 11:46 ..
lrwxrwxrwx 1 root root   36 2007-07-21 11:39 cgi.load -> /etc/apache2/mods-available/cgi.load
lrwxrwxrwx 1 root root   37 2007-07-21 13:26 php5.conf -> /etc/apache2/mods-available/php5.conf
lrwxrwxrwx 1 root root   37 2007-07-21 13:26 php5.load -> /etc/apache2/mods-available/php5.load
lrwxrwxrwx 1 root root   40 2001-06-28 02:24 userdir.conf -> /etc/apache2/mods-available/userdir.conf
lrwxrwxrwx 1 root root   40 2001-06-28 02:24 userdir.load -> /etc/apache2/mods-available/userdir.load
martin@Scrapheap:/etc/apache2/mods-enabled$

Acties:
  • 0 Henk 'm!

Verwijderd

Mexxus schreef op zaterdag 21 juli 2007 @ 13:31:
libapache2-mod-php5 is wel geinstalleerd, maar of ie geactiveerd staat weet ik niet.
Maak eens een bestand met de volgende inhoud.

PHP:
1
<?php phpinfo() ?>


Als je nog steeds het download-schempje krijgt (waarschijnlijk wel), herstart apache dan eens.

code:
1
/etc/init.d/apache2 restart

Acties:
  • 0 Henk 'm!

Verwijderd

Of doe even een dpkg-reconfigure van libapache2-mod-php5 en php5. In principe fixt libapt alle config meuk voor je.

Acties:
  • 0 Henk 'm!

  • DJ Buzzz
  • Registratie: December 2000
  • Laatst online: 06-09 22:09
Denk er ook aan om de cache van je browser te legen, anders krijg je telkens de file uit de cache terug... Heeft mij wel eens een half uur gekost terwijl het dus al gewoon werkte :).
Pagina: 1