Plus de phpmyadmin après mise à jour

Bonjour,
Je suis sous debian (en testing), et depuis la dernière mise à jour de mon systeme, j'ai pas mal de soucis avec phpmyadmin. Je l'ai désinstallé puis reinstallé, mais toujours rien. Je suis pourtant sure de l'avoir bien installé avec mysql-client-5.0 et mysql-server-5.0 et php5. Cependant, lorsque dans mon navigateur j'execute http://localhost/phpmyadmin, la page ne s'ouvre pas dans le navigateur, mais il m'est proposé d'enregistrer le fichier source.
Je ne comprend pas ce qui ce passe. Quelqu'un pourrait me donner un coup de main s'il vous plait. Merci
Configuration: Linux Debian
Mozilla 1.8.1.14

4 réponses

  1. Contributeur
    Salut,

    C'est une erreur typique quand il n'y a pas l'association entre l'extension .php ou .php5 avec le serveur php. C'est une ligne dans le fichier de configuration d'Apache.

    @Bientôt
    1. Salut vlmath,
      j'ai ouvert le fichier de configuration /etc/apache2/apache2.conf, mais je suis perdu dans toutes ses lignes. S'il te plait, peux tu m'indiquer par où commencer? Merci
  2. Contributeur
    Tu dois trouver ces lignes :
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3


    Si elles n'y y sont pas, tu dois les ajouter.
    1. Bonjour vlmath,
      J'ai ajouté les lignes que tu m'as donné. Mais ça ne marche toujours pas. C'est sympa de ta part d'accorder du temps à mon problème. Merci et à bientot
  3. Contributeur
    Et pour une autre page php ? t'as le même problème ?

    Contrôle aussi que t'as une ligne qui ressemble à celle-ci :
    LoadModule php5_module /usr/lib/apache/libphp5.so


    Tu devrais aussi trouver une ligne :
    Include conf/addon-modules/php.conf
    le chemin étant noté relativement à /etc/httpd
    (sc).

    Je n'ai pas mon serveur Suse sous la main pour aller voir en détail la configuration ...
    1. Pour une autre page php j'ai toujours le meme probleme. Après avoir ajouté la ligne LoadModule php5_module /usr/lib/apache/libphp5.so j'ai ce mesage d'erreur
      Restarting web server: apache2apache2: Syntax error on line 310 of /etc/apache2/apache2.conf: Cannot load /usr/lib/apache/libphp5.so into server: /usr/lib/apache/libphp5.so: cannot open shared object file: No such file or directory
      failed!
  4. Contributeur
    ça veut dire que la librairie PHP n'est pas dans ce dossier ... cherche un peu sur ton HDD, ou regarde dans le dossier où les autres LoadModule ont été faits.