Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 18/03/2023, à 16: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 ?

Hors ligne

#27 Le 19/03/2023, à 15: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, à 16: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.

Hors ligne

#29 Le 19/03/2023, à 16: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, à 17: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, à 17: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.

Hors ligne

#32 Le 19/03/2023, à 17: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, à 18:00

bruno

Re : [Résolu] Permissions avec lamp

picardmigne a écrit :

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 !

picardmigne a écrit :

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, à 18:07)

Hors ligne

#34 Le 19/03/2023, à 18: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, à 18:10

bruno

Re : [Résolu] Permissions avec lamp

Parfait, mais tu aurais dû expliquer cela wink

Pour la doc, elle est toujours présente d'une manière ou d'une autre :

cat /usr/share/doc/adminer/README.Debian 

Hors ligne

#36 Le 19/03/2023, à 18:13

picardmigne

Re : [Résolu] Permissions avec lamp

MERCI beaucoup à TOUS !

Hors ligne

#37 Le 19/03/2023, à 20: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, à 21: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

Hors ligne