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

Ubuntu Discussion :

Serveur Ubuntu LAMP - Php ne s'execute pas


Sujet :

Ubuntu

  1. #1
    Invité
    Invité(e)
    Par défaut Serveur Ubuntu LAMP - Php ne s'execute pas
    Hello,

    Je viens d'installer un serveur Ubuntu LAMP et j'ai suivis plusieurs marches à suivres et installé php5 et fait les liens avec apache... Donc en théorie tout devrait bien fonctionné...
    Mais NON!

    J'arrive à exécuté mes pages php directement sur le serveur en ligne de commande mais dès que j'essaie depuis mon navigateur, il ne l'exécute pas et me propose donc te télécharger le fichier.

    Quelqu'un pourrait m'aider???

    Merci d'avance et bonne journée!

    L.G.

  2. #2
    Membre éclairé
    Avatar de ArKam
    Inscrit en
    Mars 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mars 2007
    Messages : 528
    Points : 679
    Points
    679
    Par défaut
    Hello, as tu bien lié apache avec php? en rajoutant LoadModule PHP = ./php5.so ou un truc du genre?

    As tu redémarrer le demon un coup?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Alors non, je n'ai pas fait ça comme ça...
    D'ailleurs c'est la première fois que j'vois "LoadModule PHP = ./php5.so"... je met ça dans le httpd.conf? Si oui, je viens de le faire et sans grand succès...

    Sinon j'ai bien tout redémarrer plusieurs fois et vider le cache de mon navigateur plusieurs fois aussi

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bon j'ai un peu avancé mais j'ai maintenant un nouveau problème...

    Voici la config de mon fichier apache2.conf :
    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
     
    PidFile ${APACHE_PID_FILE}
    User ${APACHE_RUN_USER}
    Group ${APACHE_RUN_GROUP}
     
    ErrorLog /var/log/apache2/error.log
     
    Include /etc/apache2/mods-enabled/*.load
    Include /etc/apache2/mods-enabled/*.conf
    Include /etc/apache2/httpd.conf
    Include /etc/apache2/ports.conf
    Include /etc/apache2/conf.d/
     
    ServerName 157.26.179.33
     
    Include /etc/apache2/sites-enabled/
    Le config de mon fichier envvars :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    export APACHE_RUN_USER=www-data
    export APACHE_RUN_GROUP=www-data
    export APACHE_PID_FILE=/var/run/apache2.pid
    Et la config de mon fichier php5.conf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <IfModule mod_php5.c>
            addtype application/x-httpd.php .php .phtml .php3
            addtype application/x-httpd.php-source .phps
    </IfModule>
    Les autres fichiers ont une configuration normale...

    L'erreur que j'ai quand je souhaite redémarrer mon apache est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Syntax error on line 2 of /etc/apache2/mods-enabled/php5.conf:
    Invalid command 'addtype', perhaps misspelled or defined by a module not included in the server configuration
    Quelqu'un aurait une solution?????
    Merci d'avance!!!!

    L.G.

  5. #5
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Tu as bien ceci dans ton php5.load ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    LoadModule php5_module /usr/lib/apache2/modules/libphp5.so

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

    oui j'avais ça dans mon php5.load...

    J'en ai eu un peu marre de perdre une matinée à chercher pourquoi cela ne fonctionnait pas... Donc j'ai réinstallé mon serveur, j'ai rien touché, j'ai crée un fichier test.php à la racine de "/var/www/" contenant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?php
       phpinfo();
    ?>
    Et euh... ça fonctionne!
    La config des fichiers de config est donc par défaut et cela fonctionne correctement.

    Merci quand même pour vos réponses et a+

  7. #7
    Membre éclairé
    Avatar de ArKam
    Inscrit en
    Mars 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mars 2007
    Messages : 528
    Points : 679
    Points
    679
    Par défaut
    OK donc deja t'as installé ton serveur avec les depots de apt-get si je ne m'habuse.

    Honnetement j'aime pas trop la structure que donne les paquets apt-get à la config apache.

    Je prefere recuperer les sources et recompiler à la mano c'est plus simple à comprendre.

    Pour le LoadModule ce n'ete qu'un exemple pour savoir si tu avais ajouter la ligne en fait.

    Attention si tu utilise Php5.3 et Apache 2.2.13 ou 11 je sais plus ça merde, c'est un bug connu et en cour de résolution chez Apache.

Discussions similaires

  1. Code Php ne s'execute pas à cause d'un form
    Par Blind12 dans le forum Langage
    Réponses: 3
    Dernier message: 17/05/2013, 16h10
  2. Réponses: 10
    Dernier message: 31/03/2010, 15h59
  3. [MySQL] script php ne s'execute pas
    Par vladimire dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 12/10/2009, 14h47
  4. WebClient PHP ne s'execute pas
    Par lapinoux dans le forum Silverlight
    Réponses: 6
    Dernier message: 19/06/2008, 22h38
  5. [Mail] Les codes PHP ne s'executent pas
    Par Rajhonson dans le forum Langage
    Réponses: 4
    Dernier message: 28/11/2006, 13h40

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