Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/01/2011, 16h13   #1
Membre à l'essai
 
Inscription : novembre 2007
Messages : 88
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : novembre 2007
Messages : 88
Points : 23
Points : 23
Par défaut Problème d'interprétation PHP

Bonjour à tous,

Je viens vers vous car j'ai un problème d'interpretation PHP, en éffet mon serveur web tourne très bien et est accessible depuis l'extérieur, mais voilà si je veux visualiser une page PHP on me propose de la télécharger au lieu de l'interpréter.

Donc je fait une panoplie de recherche depuis hier soir, ben oui faut bien chercher par soit même d'abord, mais là je sèche, voici ce que j'ai pu comprendre dans mes recherches

1 - Vérifier que le module php soit bien chargé => OK
2 - Vérifier la présence de celui-ci dans mods-available et mods-enable => OK il y est
3 - Ajouter ou décommenter les lignes suivante dans /etc/apache2/mods-available/php5.conf

Code :
1
2
3
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
J'ai suivit ces étape avec un petit restart de apache, mais rien il ne veut toujours pas interpréter le php

Mon système : Debian 5 squeeze

et voici le fichier /etc/apache2/mods-available/php5.conf au complet

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<IfModule mod_php5.c>
    AddType application/x-httpd-php .php .phtml .php3
    AddType application/x-httpd-php-source .phps

    <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>
Je précise que je n'ai rien modifier à ce fichier si ce n'est ajouter les 2 lignes

Donc voilà, je sais plus trop quoi faire
Merci d'avance de votre aide
splifferwolf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 16h29   #2
Membre à l'essai
 
Inscription : novembre 2007
Messages : 88
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : novembre 2007
Messages : 88
Points : 23
Points : 23
Problème résolu

Voici ce que j'ai fait (encore une fois tout simple, mais faut le savoir), en regardant de plus près mon php5.conf, j'ai pu constater que

Citation:
# 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.
Je comprend pas l'anglais mais To re-enable faut pas parler anglais pour le comprendre
J'ai donc commenter comme ceci :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<IfModule mod_php5.c>
    AddType application/x-httpd-php .php .phtml .php3
    AddType application/x-httpd-php-source .phps

    <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>
Ensuite un petit restart apache et c'est parti, car si je comprend bien le fameux commentaire, c'est soit on commente les lignes en question soit il faut un fichier .htaccess fixant une règle pour le PHP ( la première étant plus simple je pense )

Donc voilà, sait-on jamais que quelqu'un ai ce genre de problème
Désolé si ce post peut paraître inutile

@bientôt pour de nouvelles aventures
splifferwolf est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h52.


 
 
 
 
Partenaires

Hébergement Web