IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Problème d'interprétation PHP


Sujet :

Apache

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 274
    Points : 114
    Points
    114
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 274
    Points : 114
    Points
    114
    Par défaut
    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

    # 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'interprétation du PHP
    Par ronang dans le forum Langage
    Réponses: 2
    Dernier message: 24/10/2009, 18h44
  2. Problème pour interpréter jvs et php
    Par jokenjo dans le forum WebExpert
    Réponses: 3
    Dernier message: 13/10/2007, 01h14
  3. Réponses: 2
    Dernier message: 12/07/2006, 11h13
  4. [COM] Problème COM et PHP
    Par goldeneagle dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 27/09/2005, 22h41
  5. [PHP-JS] Problème de variable PHP dans un script JS
    Par soad029 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/08/2005, 22h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo