Le Monday 14 December 2009 14:08:01 Jean-Yves F. Barbier, vous avez écrit : > Alain Vaugham a écrit : > ... > > > Il y est dit de créer manuellement les deux fichiers php5.conf et > > php5.load > > où ça?
En googelisant j'ai trouvé et exécuté ça : http://www.developpez.net/forums/d589084/systemes/linux/distributions/debian/apache2-php5/#post3490635 > Ces fichiers sont automatiquement installés par les packages voulus. Cela n'a pas été le cas sur ma machine. [...] > > le fichier /etc/apache2/apache2.conf fait au moins 8KB, il lui manque un > tas de directives. Le mien fait 10k : # ls -al /etc/apache2/apache2.conf -rw-r--r-- 1 root root 10141 déc 14 13:26 apache2.conf Il est brut d'install. Je lui ai juste ajouté ceci : Include /etc/phpmyadmin/apache.conf > Et l'erreur vient de /etc/apache2/mods-enabled/php5.load Je ne vois pas où il y a une erreur : # cat /etc/apache2/mods-enabled/php5.load LoadModule php5_module/usr/lib/apache2/modules/libphp5.so # ls -al /usr/lib/apache2/modules/libphp5* -rw-r--r-- 1 root root 5450680 nov 22 03:49 /usr/lib/apache2/modules/libphp5.so > > > J'ai suivi aussi cette méthode : > > http://wiki.debian.org/LaMp > > et créé manuellement le répertoire /var/www/apache2-default/ qui n'est > > pas automatiquement créé. Malheureusement, PHP ne fonctionne toujours > > pas. > > apache2-default n'est pas un directory mais un fichier situé dans /var/www Sur le wiki.debian.org j'ai lu ceci : To test the php interface, edit the file /var/www/apache2-default/test.php: # nano /var/www/apache2-default/test.php and insert the following code. <?php phpinfo(); ?> > > > Ce problème semble récurent sous Debian : > > http://www.linuxpourlesnuls.org/forums/viewtopic.php?f=9&t=8800&start=0 > > Les réinstallation d'Apache semblent apporter la solution mais pas sur ma > > machine. > > il ne faut pas confondre HOWTO à partir d'une compilation et HOWTO Debian; > Debian introduit souvent des différences, soit par sécurité, soit pour être > conforme à son plan de distribution (rien dans /opt, libraries dans > /usr/lib, etc) Ben... je cherche, je lis et j'essaye ce qui a marché ailleurs sur d'autres Debian. > > pour que la réinstallation soit efficace il faut *purger* tous les > packages, vérifier si /etc/apache2 a bien été effacé (et l'effacer si > besoin est; il reste après la purge s'il contient des fichiers > non-référencés dans le package.) Oui, c'est ce par quoi j'ai commencé. > > > Je vais finalement essayer de remplacer Apache par lighttpd ou > > réinstaller Lenny. > > Il existe aussi Cherokee, plus facile à configurer (mais pour PHP, il faut > googlizer pour trouver les bonnes docs) et surtout bcp moins lourd. Merci pour l'info. Je ne connaissais pas. > > Et une réinstallation n'apportera rien (quoique, si Lenny a été "installée" > comme apache2...) - c'est un réflexe w$ qui n'a pas lieu d'être sous *ix > (comme le reboot, qui est réservé à un changement de kernel.) La Lenny a été installée comme apache2. C'est à dire sans chercher à la modifier : # cat /etc/apt/sources.list # #deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 NETINST Binary-1 20090214-16:03]/ lenny main deb http://ftp.fr.debian.org/debian/ lenny main deb-src http://ftp.fr.debian.org/debian/ lenny main deb http://security.debian.org/ lenny/updates main deb-src http://security.debian.org/ lenny/updates main deb http://volatile.debian.org/debian-volatile lenny/volatile main deb-src http://volatile.debian.org/debian-volatile lenny/volatile main -- Alain Vaugham Clef GPG : 0xD26D18BC -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers [email protected] En cas de soucis, contactez EN ANGLAIS [email protected]

