#26 Le 18/03/2023, à 17:11
- krodelabestiole
Re : [Résolu] Permissions avec lamp
ok, ça a l'air propre !
tu as activé le rapport d'erreur pour adminer ?
c'est une version récente ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#27 Le 19/03/2023, à 16:28
- picardmigne
Re : [Résolu] Permissions avec lamp
La version d'adminer vient d'être réinstallé (sudo apt install adminer)
J'ai activé le rapport d'erreur, mais je ne sais pas où il écrit..
Par contre /var/log/apache2/error.log me donne:
[Sun Mar 19 10:21:04.673817 2023] [core:notice] [pid 958] AH00094: Command line: '/usr/sbin/apache2'
[Sun Mar 19 15:20:47.342718 2023] [php:warn] [pid 995] [client 127.0.0.1:36230] PHP Warning: Undefined array key "script" in /var/www/html/adminer.php on line 169
[Sun Mar 19 15:20:47.343752 2023] [php:warn] [pid 995] [client 127.0.0.1:36230] PHP Warning: Undefined array key "HTTP_X_FORWARDED_PREFIX" in /var/www/html/adminer.php on line 169
[Sun Mar 19 15:20:47.343759 2023] [php:warn] [pid 995] [client 127.0.0.1:36230] PHP Warning: Undefined array key "HTTPS" in /var/www/html/adminer.php on line 169
[Sun Mar 19 15:20:47.345815 2023] [php:error] [pid 995] [client 127.0.0.1:36230] PHP Fatal error: Uncaught Error: Call to undefined function get_magic_quotes_gpc() in /var/www/html/adminer.php:20\nStack trace:\n#0 /var/www/html/adminer.php(169): remove_slashes()\n#1 {main}\n thrown in /var/www/html/adminer.php on line 20
Hors ligne
#28 Le 19/03/2023, à 17:13
- bruno
Re : [Résolu] Permissions avec lamp
Re,
PHP Fatal error: Uncaught Error: Call to undefined function get_magic_quotes_gpc()
La fonction get_magic_quotes_gpc a été supprimé depuis PHP 8. Tu utilises une (très) vieille version de adminer. Il faut le mettre à jour.
#29 Le 19/03/2023, à 17:19
- jplemoine
Re : [Résolu] Permissions avec lamp
La fonction a été déclaré comme obsolète en PHP 7.4. Elle a été supprimée en PHP 8.0.0.
Donc, voir s'il existe un version à jour de adminer (la dernière est la 4.8.1)
Sur la version 22.04 (jammy), il semblerait que ce soit le cas.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#30 Le 19/03/2023, à 18:28
- picardmigne
Re : [Résolu] Permissions avec lamp
Ma version a été mise à jour il y a deux heures.
D'après Synaptic, il s'agit de la 4.8.1-1....!!!!
Désinstallée par purge, downloadé depuis le site adminer, collée, en place : même erreur !
Hors ligne
#31 Le 19/03/2023, à 18:45
- bruno
Re : [Résolu] Permissions avec lamp
Le retour du #6 montre que ce que tu utilises n'est pas le Adminer installé par le paquet Ubuntu qui lui est dans /usr/share/adminer/adminer et utilise éventuellement /etc/apache2/conf-available/adminer.conf avec Apache.
#32 Le 19/03/2023, à 18:52
- picardmigne
Re : [Résolu] Permissions avec lamp
OK j'utilise adminer installé par synaptic, qui est dans /var/www/html/
Et si je le supprime, localhost ne le trouve pas
adminer.conf n'a rien qui renvoie vers lui :
Alias /adminer /etc/adminer
<Directory /etc/adminer>
Require all granted
DirectoryIndex conf.php
</Directory>
Hors ligne
#33 Le 19/03/2023, à 19:00
- bruno
Re : [Résolu] Permissions avec lamp
OK j'utilise adminer installé par synaptic, qui est dans /var/www/html/
Non la version installé par le paquet Ubuntu (donc via Synaptic) est dans /usr/share/adminer/adminer. Merci de vérifier avant de me contredire.
Si tu as adminer sous forme d'un seul fichier adminer.php c'est la version téléchargée directement sur le site officel !
adminer.conf n'a rien qui renvoie vers lui :
Alias /adminer /etc/adminer <Directory /etc/adminer> Require all granted DirectoryIndex conf.php </Directory>
Bien sûr que si !
Si cette configuration est activée (cf man a2enconf), adminer est accessible via http://localhost/adminer
Dernière modification par bruno (Le 19/03/2023, à 19:07)
#34 Le 19/03/2023, à 19:06
- picardmigne
Re : [Résolu] Permissions avec lamp
Je ne t'ai pas contredit !
J'ai bien la version installée par Uubuntu dans usr/share.
Ne la trouvant pas à priori (pas de doc !) j'ai installé par synaptic celle qui est dans /var/www/html/
J'ai donc activé celle de usr/share, et... ça marche !
Merci !!
Hors ligne
#35 Le 19/03/2023, à 19:10
- bruno
Re : [Résolu] Permissions avec lamp
Parfait, mais tu aurais dû expliquer cela
Pour la doc, elle est toujours présente d'une manière ou d'une autre :
cat /usr/share/doc/adminer/README.Debian
#36 Le 19/03/2023, à 19:13
- picardmigne
Re : [Résolu] Permissions avec lamp
MERCI beaucoup à TOUS !
Hors ligne
#37 Le 19/03/2023, à 21:17
- picardmigne
Re : [Résolu] Permissions avec lamp
Juste une question en passant : pourquoi, dans la page adminer de la doc n'est il pas dit qu'il est installé par Ubuntu (depuis quand ?), et qu'il suffit de l'activer... ?
Hors ligne
#38 Le 19/03/2023, à 22:12
- krodelabestiole
Re : [Résolu] Permissions avec lamp
je pense qu'il vaut mieux pas utiliser APT pour les services web, ils ont particulièrement besoin d'être maintenus à jour. apt est pas trop adapté pour ça. d'autant qu'adminer c'est un simple fichier php !
voir aussi là : https://doc.ubuntu-fr.org/cms#cms
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne