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

Langage PHP Discussion :

code PHP non interprété


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 210
    Par défaut code PHP non interprété
    Bonjour,

    J'ai installé PHP et Apache sur ma machine. J'ai voulu tester l'installation via un petit fichier PHP (test.php) - dans le dossier "htdocs" - contenant le code suivant :

    Lorsque je tape

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <c:\php\php-cgi.exe c:\apache\htdocs\test.php>
    en ligne de commande, j'ai bien le résultat attendu (balises HTML ...)

    Lorsque je tape http://localhost dans la barre d'adresse de mon navigateur, là encore, tout fonctionne comme attendu.

    Par contre, lorsque je tape dans cette barre http://localhost/test.php, j'obtiens une page web contenant le texte du fichier (non interprété, donc)

  2. #2
    Membre chevronné Avatar de rikemSen
    Homme Profil pro
    Analyste Développeur Web - Fizzup.com
    Inscrit en
    Décembre 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste Développeur Web - Fizzup.com
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 387
    Par défaut
    Bonjour,

    As tu pensé à installer libapache2-mod-php5 (edit: et à l'activer) ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 210
    Par défaut
    Citation Envoyé par rikemSen Voir le message
    Bonjour,

    As tu pensé à installer libapache2-mod-php5 (edit: et à l'activer) ?
    Connais pas !

    J'ai suivi la procédure indiquée par un bouquin (qui date un peu, il est vrai ! 2004 - PHP5 Avancé d'Eric Daspet - Eyrolles) : j'ai installé séparément PHP et Apache (versions actuelles) - avec intégration de PHP dans Apache via CGI (même si je ne sais pas ce que cela signifie exactement). Cela semble fonctionner au début et puis ... flop

    En principe, il y a juste PHP et Apache à installer ? A quoi sert Libapache

  4. #4
    Membre chevronné Avatar de rikemSen
    Homme Profil pro
    Analyste Développeur Web - Fizzup.com
    Inscrit en
    Décembre 2007
    Messages
    387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste Développeur Web - Fizzup.com
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 387
    Par défaut
    A justement faire la liaison entre apache et php . Si tu es sous ubuntu :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sudo apt-get install libapache2-mod-php5
    sudo /etc/init.d/apache2 restart

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 210
    Par défaut
    En fait, je suis sur Windows 8.

    Je pensais que la liaison se faisait au moyen de directives dans le fichier de configuration d'Apache. Pour cela,j'ai inséré dans ce fichier les lignes suivantes :

    AddType Application/x-httpd-php .php

    et

    Action application/x-httpd-php "c:\php\php-cgi.exe"

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Dans ton http.conf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AddHandler application/x-httpd-php .php
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 210
    Par défaut
    Citation Envoyé par sabotage Voir le message
    Dans ton http.conf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AddHandler application/x-httpd-php .php
    Merci pour vos réponses ... mais,malgré toute ma bonne volonté, même en ajoutant ce code, ça ne marche toujours pas (j'ai arrêté puis réactivé Apache après la modif dans http.conf, j'obtiens toujours ma page non interprétée ... ??)

  8. #8
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Pardon j'ai oublié une ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    LoadModule php5_module "cheminverstonfichier/php5apache2.dll"
    AddHandler application/x-httpd-php .php
    Il faut evidemment retirer ce que tu as déjà mis pour la configuration en CGI.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 210
    Par défaut
    J'ai cherché dans les sous-dossiers de PHP et d'Apache : je n'ai aucun fichier de ce nom (ou, même, PHP*Apache*.dll)

  10. #10
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu as telechargé quoi pour PHP ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 210
    Par défaut
    PHP 5.6.10 VC11 x86 (Non Thread ou Thread ? je ne me souviens pas !) Safe en Zip (sur PHP.net)

  12. #12
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Pour l'installation en module c'est la version thread safe.
    et ca sera
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 210
    Par défaut
    Bon OK : je télécharge la version Thread et je retente le coup !
    Merci bien !
    Bonne soirée !

Discussions similaires

  1. [EasyPHP] Code php non interprété et en lecture seule
    Par Anduriel dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 22/11/2010, 17h39
  2. Réponses: 4
    Dernier message: 04/06/2009, 15h31
  3. [phpBB] Code PHP non interprété dans un thème subsilver
    Par killpilot dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 24/06/2007, 11h42
  4. index.php non interprété directement
    Par Celeborn dans le forum Apache
    Réponses: 3
    Dernier message: 04/07/2006, 14h21
  5. IIS et code ASP non interprété
    Par christel1982 dans le forum ASP
    Réponses: 4
    Dernier message: 25/10/2005, 09h26

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