Problème .php site internet

Bonjour,

Je vous poste ce message car j’ai un petit soucis avec mon serveur debian :
Avant une réinstallation j’avais ce problème quand je voulais ouvrir un .php :

Je me suis dis qu’une réinstallation suffirai car les .php on déjà marché et je me suis dis que j’avais fais une mauvaise manipulation.
Donc j’ai suivi un tutoriel sur ce site : siteduzero.com/tutoriel-3-36 … linux.html

Et manque de chance le problème ressurgit :

Quand je vais sur 192.168.0.11/~atlantis/ j’ai le message d’erreur dans le screen.
Quand je vais sur 192.168.0.11/~atlantis/index.php j’ai un message qui me demande de télécharger l’index.php
Quand je vais sur 192.168.0.11/phpmyadmin/ j’ai le message d’erreur dans le screen.
Quand je vais sur 192.168.0.11/phpmyadmin/index.php je n’est pas le message d’erreur et j’arrive à accéder à phmyadmin et a me logguer.

Se que je trouve bizarre c’est que le fichier .php est correctement interpréter dans le phpmyadmin mais pas dans les autres.
Serait-ce du à une mauvaise config quand je suivi le tutoriel sur le site du zéro ?
J’ai essayé pleins de solutions mais elle n’ont pas fonctionnées.

Si vous avez une idée je suis preneur.

Merci beaucoup

PS: si vous avez des questions n’hésitez pas.

Petit up car je ne trouve vraiment pas

J’ai du nouveau :
Quand je fais :

a2dismod userdir
/etc/init.dapache2 restart

192.168.0.11/atlantis/index.php
le fichier php fonctionne

et quand je le réactive et que je fais :

a2enmod userdir
/etc/init.dapache2 restart

192.168.0.11/~atlantis/index.php
Il me propose de télécharger le fichier php.

Je ne vois pas d’où pourrai venir le problème.

Merci à vous de votre aide

cat /etc/apache2/mods-enabled/userdir.conf

JE n’est rien dans ce fichier.

Même quand le mod userdir est activé ?

Non j’ai sa :

UserDir /home/*/public_html
    <Directory /home/*/public_html>
            AllowOverride FileInfo AuthConfig Limit
            Options MultiViews Indexes IncludesNoExec
            IndexOptions FoldersFirst FancyIndexing IgnoreCase
            php_admin_value open_basedir "..
    </Directory>

Que j’ai donc pris sur le tutoriel du site du zéro.

Personne ne peut m’aider ?
Car le je ne c’est plus quoi faire.

J’ai rencontré le même problème lors de ma migration vers Squeeze.

Regarde cet article voir si ça corrige ton problème Debian Squeeze : Apache + PHP + mod_userdir

En espérant que oui.

Bonne journée.

Qu’as tu dans /etc/apache2/sites-enabled ?

À la louche il manque une ligne genre

AddType application/x-httpd-php .php .phtml .php3dans le site par défaut mais théoriquement cela est rajouté dans /etc/apache2/mods-enabled/php5.conf

Vérifie que php5.load et php5.conf sont dans /etc/apache2/mods-enabled (mais si phpmyadmin fonctionne, ça doit y être)

a2dismod userdir
/etc/init.dapache2 restart

/etc/init.d/apache2 restart