Phpmyadmin me demande téléchergr la page

Bonjour,

J’ai récemment installé phpmyadmin sur l’un de mes serveurs, comme d’habitude via aptitude.
Le problème qui apparait est que lorsque je me connecte à la page xxxxx/phpmyadmin, on me demande de télécharger un fichier “php FILE”.
Apparemment le php ne serait pas interprété?

Petite précision: Quand j’active le module php5 d’Apache2, cela fonctionne. Mais étant donné que j’ai installé suphp, les deux modules ne peuvent pas cohabiter.

Merci

Hi
Faut pas installer php en cgi pour qu’ils cohabitent ?

Voir le paquet : php5-cgi

Ce paquet est déjà installé.

Ceci ne fonctionne pas pour tous les fichiers .php ?

Pouvons nous avoir une extrait de

  • la configuration du Vhost
  • La configuration du cgi-php5

Les AddHandler sont ils configurés ?

Cordialement,
Benoit

Vhost de phpmyadmin (si c’est bien celui là: /etc/phpmyadmin/apache.conf):

phpMyAdmin default Apache configuration

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin>
Options Indexes FollowSymLinks
DirectoryIndex index.php

    # Authorize for setup
    <Files setup.php>
        # For Apache 1.3 and 2.0
        <IfModule mod_auth.c>
            AuthType Basic
            AuthName "phpMyAdmin Setup"
            AuthUserFile /etc/phpmyadmin/htpasswd.setup
        </IfModule>
        # For Apache 2.2
        <IfModule mod_authn_file.c>
            AuthType Basic
            AuthName "phpMyAdmin Setup"
            AuthUserFile /etc/phpmyadmin/htpasswd.setup
        </IfModule>
        Require valid-user
    </Files>
    <IfModule mod_php4.c>
            AddType application/x-httpd-php .php

            php_flag magic_quotes_gpc Off
            php_flag track_vars On
            php_flag register_globals Off
            php_value include_path .
    </IfModule>
    <IfModule mod_php5.c>
            AddType application/x-httpd-php .php

            php_flag magic_quotes_gpc Off
            php_flag track_vars On
            php_flag register_globals Off
            php_value include_path .
    </IfModule>

Par contre, bizarrement je ne trouve pas cgi-php5 dans /etc/apache2/mods-available/
pourtant j’ai bien lancé à plusieurs reprises un aptitude install php5-cgi. Avec un retour:
“0 packages upgraded, 0 newly installed, 0 to remove and 2 not upgraded”

Php fonctionne t’il pour d’autres site sur ton serveur ?

Étant donné que ce serveur vient d’être migré, je n’ai pas encore mis en place php en production.

Ce que j’essaye de savoir c’est si sur ce serveur tu as déjà fait fonctionné php ou si ce n’est que sur ton phpmyadmin que tu as un problème

Par exemple si tu créé un fichier pour avoir un phpinfo() ?

Il y a des scripts PHP qui tournent.
Pour le phpinfo, je te fais un retour demain.

Pour résoudre le problème, j’ai crée un compte phpmyadmin dans le /home et ensuite créé un Vhost pour phpmyadmin.
C’est maintenant résolu.
Merci