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 :

prob httpd.conf AddType


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti Avatar de maKyo
    Femme Profil pro
    Chef de projet
    Inscrit en
    Août 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2006
    Messages : 49
    Par défaut prob httpd.conf AddType
    Bonjour,

    On utilise Apache 2.0, PHP 5.1.4
    Php n'interprète pas mon code php dans un fichier .html
    En faisant des recherches j'ai lu qu'il fallait modifier un AddType existant :
    AddType application/x-httpd-php .php
    en :
    AddType application/x-httpd-php .php .html

    Je redémarre Apache et je test.
    Et mon code php apparait toujour lors d'un appel .html

    Comme s'il ne tenait pas compte de ma modif.

    AddType doit il être positionné dans le fichier à un certain endoit ?

    maKyo

  2. #2
    Membre émérite

    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 291
    Par défaut
    Remplace addType par addHandler
    et vérifie que plus loin tu n'écrases pas ta définition pour les fichiers HTML (par exemple avec mime_magic ou un truc du genre)
    http://beuss.developpez.com
    Tutoriels PostgreSQL, Assembleur, Eclipse, Java

  3. #3
    Membre confirmé
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Janvier 2003
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 133
    Par défaut
    bonjour

    as tu bien chargé le module apache dans le php.load?
    tu dois avoir un truc du genre
    LoadModule php5_module /path/to/php5
    si tu nous donnes un peu plus d'infos sur ta conf, notamment l'os, on pourra te dire ou se trouve le fichier qui contient cette ligne.

  4. #4
    Membre averti Avatar de maKyo
    Femme Profil pro
    Chef de projet
    Inscrit en
    Août 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2006
    Messages : 49
    Par défaut
    Je suis sur un ISeries (os/400)
    Dans le fichier httpd.conf j'ai cette ligne là :

    LoadModule php5_module /usr/local/Zend/Core/modules/apache2/libphp5.so

    et juste en dessous :
    AddType application/x-httpd-php .php

    Que j'ai modifié en :
    AddType application/x-httpd-php .php .html

    -> et qui ne fait rien.

    Ensuite j'ai essayé l'idée précédemment citée du AddHandler, ... qui ne fonctionne pas (dans mon cas en tout cas).
    (J'ai redémarré apache pour tester)
    J'ai dans le fichier aussi :
    IfModule mod_mime_magic.c
    MIMEMagicFile conf/magic
    /IfModule
    mais bien audessus du loadmodule php5 et de l'AddType

    Là je viens d'essayer avec un .htaccess ... qui n'est pas concluant

  5. #5
    Membre confirmé
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Janvier 2003
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 133
    Par défaut
    bon,

    si ton loadmodule n'est pas commenté et que tu n'as rien dans les logs, on va finir par trouver
    peux tu appeler l'interpreteur php en ligne de commande?
    un php -v te donnera le numero de version et te renseignera d'une eventuelle erreur.
    sinon, est tu sur que c'est le bon fichier de configuration que tu as modifié pour prendre en compte le php? je ne connais pas bien os400, je peux pas beaucoup plus t'aider de ce coté la.
    ton fichier de module php existe bien?
    le html est bien interpreté?
    est ce que ton fichier php est syntaxiquement correct? je pense notamment a une configuration des balises php ne permettant pas la syntaxe asp alors que dans ton script tu aurais utilisé <? et ?>
    on va finir par y arriver

  6. #6
    Membre averti Avatar de maKyo
    Femme Profil pro
    Chef de projet
    Inscrit en
    Août 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef de projet
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2006
    Messages : 49
    Par défaut
    bon,

    si ton loadmodule n'est pas commenté et que tu n'as rien dans les logs, on va finir par trouver
    peux tu appeler l'interpreteur php en ligne de commande? -> non
    un php -v te donnera le numero de version et te renseignera d'une eventuelle erreur.-> version de php 5.1.4, j'ai regardé le log php pas d'erreur, juste des PHP Warning. J'ai regardé un error_log d'Apache : j'ai dedans ce qui correspond au 404 - fichier non trouvé lors d'une requête

    sinon, est tu sur que c'est le bon fichier de configuration que tu as modifié pour prendre en compte le php? je ne connais pas bien os400, je peux pas beaucoup plus t'aider de ce coté la. J'ai une interface web qui m'indique les serveurs http lancé et leur path de config (j'ai vérifié la correspondance en arretant les serveurs 1 à 1)
    ton fichier de module php existe bien? -> oui
    le html est bien interpreté? -> oui
    est ce que ton fichier php est syntaxiquement correct? je pense notamment a une configuration des balises php ne permettant pas la syntaxe asp alors que dans ton script tu aurais utilisé <? et ?> -> J'ai fait un fichier avec les 2 syntaxes <? et <?php, je renome le fichier html en php : ça fonctionne
    on va finir par y arriver merci pour votre aide en tout cas, ça fait du bien de se sentir aider

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

Discussions similaires

  1. [debutant] pb config apache httpd.conf
    Par Prophetis dans le forum Apache
    Réponses: 4
    Dernier message: 21/05/2006, 18h15
  2. [VirtualHost] dans httpd.conf
    Par polo55 dans le forum Apache
    Réponses: 3
    Dernier message: 03/10/2005, 11h20
  3. Question apache -> httpd.conf
    Par AurelBUD dans le forum Apache
    Réponses: 1
    Dernier message: 23/09/2005, 11h06
  4. pas de trace de php dans httpd.conf ?
    Par ludophil dans le forum Apache
    Réponses: 2
    Dernier message: 27/08/2005, 10h06
  5. Réponses: 4
    Dernier message: 16/04/2004, 11h18

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