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.

#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.


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

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.

#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)

#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 

#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