<ari_> bonsoir
<MagicFab> salut
<ari_> ça fait un p'tit bout d'temps que j'essaye d'installer un LAMP mais j'arrive pas à lire du php. est ce que tu pourrais me donner un coup de main s'il te plaît !?!
<MagicFab> quel est le probleme ?
<MagicFab> et dans quel environnement tu essaies ?
<ari_> kde
<MagicFab> quel guide as-tu suivi ?
<ari_> j'ai suivi le tutoriel sur doc-ubuntu mais quand je vais sur http://localhost et que je clique sur un fichier, firefox me demande si je veux enregistrer le fichier.
<ari_> j'ai suivi ce guide là http://doc.ubuntu-fr.org/serveur/lamp_bis
<MagicFab> quelle version de kubuntu ?
<yanmorin> 1. est-ce que libapache2-mod-php5 est installé?
<yanmorin> dpkg -l libapache2-*
<ari_> MagicFab: 6.10
<ari_> yanmorin: oui, c'est installé. pour la deuxième commande, ça me renvoit des erreurs étranges.
<yanmorin> des erreurs?
<yanmorin> ça devrait afficher: ii libapache2-mod-php5 5.2.0-8 server-side, HTML-embedded scripting language (apache 2 module)
<ari_> ari@ari:~$ dpkg -l libapache2-*
<ari_> Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
<ari_> | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
<ari_> |/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
<ari_> ||/ Nom Version Description
<ari_> +++-==============-==============-============================================
<ari_> un libapache2-mod <néant> (aucune description n'est disponible)
<ari_> un libapache2-mod <néant> (aucune description n'est disponible)
<ari_> ii libapache2-mod 5.1.6-1ubuntu2 server-side, HTML-embedded scripting languag
<ari_> ça affiche ça...
<MagicFab> c bon
<yanmorin> ouais c'est pas des erreurs, c'est un listing
<yanmorin> ii = installé
<ari_> ok !!!
<yanmorin> dpkg -l libapache2-mod-php5 ca va être plus précis
<MagicFab> version OK
<yanmorin> bon, ensuite, faut s'assurer que le module est chargé
<ari_> ari@ari:~$ dpkg -l libapache2-mod-php5
<ari_> Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
<ari_> | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
<ari_> |/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
<ari_> ||/ Nom Version Description
<ari_> +++-==============-==============-============================================
<ari_> ii libapache2-mod 5.1.6-1ubuntu2 server-side, HTML-embedded scripting languag
<yanmorin> ls -l /etc/apache2/mods-enabled/php5* <-- est-ce que ça indique 2 lignes?
<ari_> yanmorin: oui ça affiche 2 lignes
<yanmorin> ok
<MagicFab> ari_, t'a aussi redémarré apache ?
<ari_> j'ai dû le redémarrer 8 fois aujourd'hui en espérant que ça fonctionne...
<yanmorin> apache2ctl -M | grep php ?
<MagicFab> sudo /etc/init.d/apache2 restart
<yanmorin> ça devrait affiché: php5_module (shared)
<ari_> ça m'affiche pas du tout ça yanmorin
<yanmorin> zut, c'est du stderr, apache2ctl -M 2>&1 | grep php
<MagicFab> ari_, ton guide mentionne ceci pour activer le module: sudo a2enmod php5 quel est le résultat ?
<yanmorin> a2enmod, fait les raccourcis dans mods-enable
<yanmorin> /etc/apache2/mods-enabled dis-je
<ari_> ari@ari:~$ sudo a2enmod php5
<ari_> This module is already enabled!
<MagicFab> alors probablement problème de droits de fichier
<yanmorin> ari, est-ce que ça donnait une ligne ceci: apache2ctl -M 2>&1 | grep php ?
<MagicFab> oups - la plus jeune vien se se reveiller ...
* MagicFab va faire un tour en haut
<ari_> apache2ctl -M 2>&1 | grep php: ça me renvoit rien
<yanmorin> ça veut dire que apache2 n'a pas lu le fichier de configuration
<ari_> ok. et comment on fait pour qu'apache2 lise le fichier de configuration !?!
<yanmorin> habituellement, avec un /etc/init.d/apache2 restart (en root)
<yanmorin> donc avec sudo
<ari_> j'ai relancé apache2, j'ai réessaye le apache2ctl -M 2>&1 | grep php mais ça me donne toujours rien.
<yanmorin> je vais examiner le fichier /etc/apache2/mods-enabled/php5.conf
<yanmorin> ok, le load, charge le fichier /usr/lib/apache2/modules/libphp5.so
<yanmorin> cat /etc/apache2/mods-enabled/php5.load devrait retourner: LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
<ari_> oui, ça me donne ça.
<yanmorin> et ls -l /usr/lib/apache2/modules/libphp5.so devrait te montrer le fichier avec les permissions -rw-r--r--
<ari_> oui.
<yanmorin> hum...
<yanmorin> ah ok... tail -f /var/log/apache2/error_log <-- est-ce que le journal d'erreur d'indique des messages concernant php?
<ari_> ça me dit que le fichier n'existe pas.
<yanmorin> tail -f /var/log/apache2/error.log
<yanmorin> je suis mélangé, il change de nom selon les distros ;p
<ari_> cat /var/log/apache2/error.log !?!
<yanmorin> cat ça va afficher le mesage en entier
<yanmorin> tail -f , seulement la fin
<ari_> le cat affiche strictememnt rien...
<yanmorin> c'est bizarre ça, quand je redémarre mon apache, j'ai 2 lignes dans mon error.log, une pour l'arrêt, une pour le début
<yanmorin> netstat -lntp | grep 80 ? ça te donne quoi?
<ari_> ari@ari:~$ netstat -lntp | grep 80
<ari_> (Tous les processus ne peuvent être identifiés, les informations sur les processus
<ari_> dont vous n'êtes pas propriétaire ne seront pas affichées, vous devez être root pour les voir toutes.)
<ari_> tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
<ari_> tcp6 0 0 :::5800 :::* LISTEN 5006/kded [kdeinit]
<yanmorin> je sais plus là... ton module est là, il est dans le mods-enable, mais il n'est pas chargé, et tu n'as pas d'erreur dans le error.log, c'est embêtant
<ari_> effectivement...ça commence à être compliqué...
<ari_> bon j'vais aller faire un gros dodo. merci beaucoup pour le coup de main !!!
<yanmorin> les prochaines choses à faire serait d'upgradé php et apache, ensuite regarder si y a pas un problème semblable sur le net, forum, etc... ensuite faire peut-être un débugging à la dur avec strace
*** ChanServ sets mode: +v MagicFab
*** irc.freenode.net sets mode: +ov ChanServ MagicFab

Generated by irclog2html.pl 2.1 by Jeff Waugh - find it at freshmeat.net!