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 :

Fedora + Apache + PHP


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mioux
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2005
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2005
    Messages : 369
    Par défaut Fedora + Apache + PHP
    Hello

    Je tente depuis h de faire une install toute simple de php sur une distribution fedora, mais je n'y arrive pas...

    J'ai fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    # yum install php
    # yum install httpd (oui bon ca va, je me suis trompé de sens :D)
    Je n'ai pas besoin de mysql ou toute autre base de données, c'est pour faire des tests de webservice et de ssl

    Seulement le code suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html>
    <head>
    <title>test</title>
    </head>
    <body>
    test
    <?php php_info(); ?>
    </body>
    </html>
    me renvoit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <html>
    <head>
    <title>test</title>
    </head>
    <body>
    test
    comme si il ignorait tout ce qu'il y a derrière la balise php (mais tout, pas seulement la balise en elle même)

    Je désespère, je ne voit vraiment pas d'où peut venir le problème...

    J'ai voulu rajouter le module php à la main dans le httpd.conf, mais il me dit qu'il est déjà chargé. J'ai aussi rajouté
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    AddType application/x-httpd-php .php .php5
    AddType application/x-httpd-php-source .phps
    mais rien à faire, il coupe systématiquement le texte à partir de <?php (sans traiter ce qui est dans la balise bien évidement)

    Je craque, je voudrais partir en vacances là (c'est ce soir en plus) et il va falloir que je me cogne cette pu***n d'intall en passant par le VPN du taff depuis mon lieu de vacances parce que je suis l'un des rares utilisateurs familiers de l'OS au manchot dans la boite (les 2 autres étant encore plus débutant que moi (et en vacances de surcroit))

    Sur ces bonnes paroles, je vous remercie d'avances pour les solutions proposées et je quitte le bureau

    EDIT : Oui j'ai tenté de réinstaller PHP et HTTPD

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Que dise les logs ? A moins d'un éventuel alias sur cette fonction, celle-ci s'écrit sans underscore (phpinfo) et s'il y a erreur et qu'elles ne sont pas affichées, par PHP, au client, ce comportement pourrait s'expliquer (pas d'alias php_info sur une version 5.2.5 en tout cas).

  3. #3
    Membre éclairé Avatar de mioux
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2005
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2005
    Messages : 369
    Par défaut
    Citation Envoyé par julp Voir le message
    Que dise les logs ? A moins d'un éventuel alias sur cette fonction, celle-ci s'écrit sans underscore (phpinfo) et s'il y a erreur et qu'elles ne sont pas affichées, par PHP, au client, ce comportement pourrait s'expliquer (pas d'alias php_info sur une version 5.2.5 en tout cas).
    Bien vu

    Je galère depuis je sais pas combien de temps pour un php_info à la place d'un phpinfo, mais je me suis pas posé la question, vu qu'il ne m'a pas renvoyé d'erreur...

    merci

  4. #4
    Invité
    Invité(e)
    Par défaut
    Hello,

    Pour info, sur fedora le reporting des erreurs par défaut est redirigé dans les logs pour des raisons de securité et l'affichage des erreurs sur la page est désactivé

    Si tu veux voir les erreurs s'afficher sur ta page, il faut mettre display_errors à on
    dans /etc/php.ini et redémarrer le serveur apache

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    - display_errors = Off           [Security]
    ;     With this directive set to off, errors that occur during the execution of
    ;     scripts will no longer be displayed as a part of the script output, and thus,
    ;     will no longer be exposed to remote users.  With some errors, the error message
    ;     content may expose information about your script, web server, or database
    ;     server that may be exploitable for hacking.  Production sites should have this
    ;     directive set to off.
    ; - log_errors = On                [Security]
    ;     This directive complements the above one.  Any errors that occur during the
    ;     execution of your script will be logged (typically, to your server's error log,
    ;     but can be configured in several ways).  Along with setting display_errors to off,
    ;     this setup gives you the ability to fully understand what may have gone wrong,
    ;     without exposing any sensitive information to remote users.
    Je te conseille de parcourir la section "Error handling and logging" du /etc/php.ini pour voir comment gérer l'affichage de tes erreurs

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

Discussions similaires

  1. Installation apache-php-MySql
    Par Jahjouh dans le forum Apache
    Réponses: 2
    Dernier message: 30/12/2006, 06h21
  2. [PERF] Gros pb de perf :/ postgres/apache/php
    Par zigoo dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 23/11/2004, 17h38
  3. [Apache / PHP] PHP pas interpété
    Par melitta dans le forum Apache
    Réponses: 8
    Dernier message: 15/09/2004, 09h19
  4. [Apache]Php cassé ?
    Par Michaël dans le forum Apache
    Réponses: 4
    Dernier message: 08/08/2004, 13h51

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