Probleme pour exécuter des fichier php

bonjour je rencontre des problèmes avec mon serveur apache2 qui refuse d’exécuter mes fichier PHP à la place il me demande de les télécharger.

tout fonctionné très bien y a 2 jour mais je ne sais pas pourquoi aujourd’hui il ne veut plus rien faire je n ai fais aucune mise à jour.

merci de votre aide à tous :smt006 :smt006

as tu vérifié le :

  • fichier de conf d’apache
  • les extensions en fonction du fichier de conf
  • les droits (ça si tu peux les télécharger, je ne pense pas que ce soit utile, mais bon)
  • dpkg -l | grep php

:question:

+++
Cyrille

voici le résultat de la commande comme tu peux le voir il n ya pas de probléme apache2 tourne ainsi que php5. du moins je crois

dpkg -l |grep php ii libapache2-mod-php5 5.2.6.dfsg.1-1+lenny4 server-side, HTML-embedded scripting languag ii php5 5.2.6.dfsg.1-1+lenny4 server-side, HTML-embedded scripting languag ii php5-common 5.2.6.dfsg.1-1+lenny4 Common files for packages built from the php ii php5-gd 5.2.6.dfsg.1-1+lenny4 GD module for php5 ii php5-mcrypt 5.2.6.dfsg.1-1+lenny4 MCrypt module for php5 ii php5-mysql 5.2.6.dfsg.1-1+lenny4 MySQL module for php5 ii phpmyadmin 4:2.11.8.1-5+lenny3

pour plus de précision meme quand j’écris dans un navigateur 127.0.0.1 il devrait me dire IT’s work !! mais la rien il cherche pendant plusieurs minute pour me dire impossible voici une copie de mon fichier host l’adresse ip se trouve bien déclarer

127.0.0.1 localhost
127.0.1.1 mac-debian <-- nom du pc

encore merci pour votre aide

[quote=“zyriuse”]il devrait me dire IT’s work !! mais la rien il cherche pendant plusieurs minute
[/quote]

Je ne comprends pas trop : que fait il exactement :

  • soit il mouline et ne se connecte pas
  • soit il propose un téléchargement (dans ce cas il se connecte)

Tu peux préciser ?

Thanx

Cyrille

As-tu pensé à installer le paquet libapache2-mod-php5 ?

[code]# aptitude install libapache2-mod-php5

dpkg-reconfigure apache2 [/code]

puis relancer apache

Généralement cela vient d’une mauvais conf as-tu changer ta conf ces derniers temps nouveau vhost ou connerie du genre pas besoin de modifier le httpd.conf pour que ca merde.

Sinon recherche une directive de ce genre et vérifie là

<IfModule mod_dir.c> DirectoryIndex index.htm index.html index.php index.php3 default.html index.cgi </IfModule>

ah oui apres avoir relancer ton apache vérifie bien qu’il tourne et sur le bon port :wink:

netstat et ps sont tes amis :wink:

man netstat et man ps pour plus d’infos évidemment :wink:

Bonjour,

Le module est-il activé?

Et dans le fichier /etc/apache2/mods-available/php5.conf :

<IfModule mod_php5.c> AddType application/x-httpd-php .php .phtml .php3 AddType application/x-httpd-php-source .phps </IfModule>

pl.