Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/06/2010, à 14:38

barbug

[résolu] apache télécharge les pages .php

Slt, je suis passé il y a de ça un mois à Ubuntu 10.04 sur une installation clean. Comme d'habitude, j'installe apache en suivant comme d'habitude le tuto de la doc ubuntu (http://doc.ubuntu-fr.org/apache2) et cette fois, je sais pas pourquoi mais tous les scripts php ne sont pas exécutés mais il propose de télécharger le fichier à la place. Je ne comprends pas pourquoi, j'ai réinstallé deux fois, toujours pareil.

Quelqu'un aurait-il une explication ? un problème dans les paquets ou dans ma config. Ce qui m'étonne c'est qua ça a toujours marché comme ça avant.

Merci d'avance.

Cordialement.

Dernière modification par barbug (Le 03/06/2010, à 18:43)

Hors ligne

#2 Le 03/06/2010, à 15:14

leglen38

Re : [résolu] apache télécharge les pages .php

salut,

as tu installé php5-cli ?

as tu rajouté ces deux lignes dans ton apache2.conf ?

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

Hors ligne

#3 Le 03/06/2010, à 15:15

leglen38

Re : [résolu] apache télécharge les pages .php

Plus précisement il faudrait installer :

sudo apt-get install php5-common php5 libapache2-mod-php5
sudo apt-get install php5-cli
sudo apt-get install php5-cgi
sudo apt-get install php5-mysql

a2enmod

sudo /etc/init.d/apache2 restart

Hors ligne

#4 Le 03/06/2010, à 15:50

barbug

Re : [résolu] apache télécharge les pages .php

J'ai installé php5-cli (le seul qu'il me manquait), j'ai ajouté les deux types dans apache.conf, rebooté et toujours pareil.

Je n'arrive vraiment pas à comprendre.

Merci d'avance.

Cordialement

EDIT : j'ai tout réinstallé en supprimant à la main tous les fichiers de config etc et ça marche...

Juste un petit problème d'url rewriting assez incompréhensible et que je n'avais pas avant mais ça marche.

Merci encore.

Cordialement.

Dernière modification par barbug (Le 03/06/2010, à 18:41)

Hors ligne

#5 Le 13/06/2012, à 03:25

ifarouk

Re : [résolu] apache télécharge les pages .php

J'ai rencontré le même problème après une réinstallation du coup je copie ce lien, pas besoin de tout réinstaller.

si vous avez activé le module userdir qui permet à chaque utilisateur d'avoir son propre site dans public_html, il faut mettre quelques commentaires dans le fichier php5.conf qui se trouve dans /etc/apache2/mods-enable, il faut commenter les lignes avec ##

<IfModule mod_php5.c>
    <FilesMatch "\.ph(p3?|tml)$">
    SetHandler application/x-httpd-php
    </FilesMatch>
    <FilesMatch "\.phps$">
    SetHandler application/x-httpd-php-source
    </FilesMatch>
    # To re-enable php in user directories comment the following lines
    # (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
    # prevents .htaccess files from disabling it.
    ##<IfModule mod_userdir.c>
    ##      <Directory /home/*/public_html>
    ##        php_admin_value engine Off
    ##     </Directory>
    ##</IfModule>
</IfModule>

Hors ligne