GNU/Linux >> Tutoriels Linux >  >> Linux

Erreur de liens symboliques phpmyadmin après la mise à niveau d'ubuntu

Pour les autres :

sudo apt-get install php-gettext

pourrait être la réponse (surtout avec php7 car il semble que cela ne soit pas inclus par défaut, peut-être parce que c'est une extension poire).


Pour moi, la solution suivante a résolu le problème :

Dans le fichier de configuration de mon site Web, j'ai la section suivante :

<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_admin_flag allow_url_fopen Off
    php_value include_path .
    php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
    php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/
</IfModule>

Le seul changement que j'ai apporté depuis l'installation d'Ubuntu 13.04 est d'inclure /usr/share/php/php-gettext/ dans open_basedir, et cela a fait l'affaire.


Si votre open_basedir contient /usr/share/php/php-gettext/ déjà (comme dans mon cas) et vous ne pouvez pas le faire fonctionner avec les réponses précédentes, alors faites :

sudo rm /usr/share/phpmyadmin/libraries/php-gettext/*

supprime les liens symboliques

sudo ln /usr/share/php/php-gettext/* /usr/share/phpmyadmin/libraries/php-gettext

crée des liens physiques

Cela permet à phpmyadmin de fonctionner à nouveau. Pourquoi il s'est cassé en 13.04 et les liens symboliques ne sont pas suivis alors que apache.conf dit qu'ils devraient, reste un mystère pour moi.


Linux
  1. Terminal Ubuntu 12.04 uniquement après la mise à niveau du pilote Nvidia ?

  2. Comment mettre à niveau Node.js de 4.2 à 6.11.0 sur Ubuntu 16.04 ?

  3. Comment mettre à niveau Ubuntu 20.04 vers Ubuntu 21.04

  4. Comment mettre à niveau Zabbix de 3.4 à 4.0 sur Ubuntu 18.04 :rapide et facile

  5. Ubuntu 18.04 n'ouvrira pas le terminal après l'installation de Python 3.7.4

Comment installer phpMyAdmin sur Ubuntu 16.04

Comment installer phpMyAdmin sur Ubuntu 20.04 LTS

Réinitialiser les icônes après la mise à niveau ?

15 choses à faire après l'installation d'Ubuntu 17.04 "Zesty Zapus"

Comment installer phpMyAdmin sur Ubuntu 18.04

Comment installer phpMyAdmin sur Ubuntu 22.04