J'ai le même problème suite à une mise à jour

Altipiano -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Suite à une mise à jour sur mon serveur tous les phpmyadmin des différents sites de mon serveur n'interprètent plus le PHP

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Est-ce que php est toujours installé ? Par exemple, en admettant que tu utilises apache2, que donne la commande :

    dpkg -l | grep apache2 | grep php


    Si tu vois une ligne du genre :

    ii   libapache2-mod-php5 ....


    Si ce n'est pas le cas, installe-le. En root :

    aptitude update
    aptitude safe-upgrade
    aptitude install libapache2-mod-php5


    Une fois le module installé, est-ce que ce module est activé au niveau d'apache ?

    a2enmod php5
    service apache2 restart


    Bonne chance
    0
  2. Altipiano
     
    Oui php est bien installé. C'est uniquement les nomdomaine/phpmyadmin qui n'était pas interprèté.

    J'ai restauré mon système avec ma dernière sauvegarde et tout re-fonctionne.

    Le problème est venu après avoir "fixé" les deux erreurs signalées par la nouvelle version de virtualmin mais je ne sais laquelle :

    your system are configured to allow PHP scripts to be run using mod_php

    your system are configured to allow symbolic links to other users' files.
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Ok mais tu n'as répondu qu'à la moitié de la question, est ce que le module php est activé (cf a2enmod) ?

    a2enmod php5


    As-tu créé un lien symbolique de /etc/apache2/conf.d/phpmyadmin.conf vers /etc/phpmyadmin/apache.conf ?

    cd /etc/apache2/conf.d
    ln -s /etc/phpmyadmin/apache.conf


    Ceci fait, relance apache :

    service apache2 restart


    Bonne chance
    0