Lamp et phpmyadmin [Réglé]
phpmyadmin ne s'ouvre pas
Logiciels / Autres logiciels

bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
Je voudrais installer une gallerie de photo en local visible depuis le web (mes photos restent chez moi !) J'ai choisi Coppermine qui est un système de scripts php/mysql/ et donc j'ai installé un serveur Lamp en local. Tout s'installe bien (en faisant attention aux versions comme indiqué dans un autre post)
La gallerie Coppermine fonctionne en local et distant sur http;//bermiisch.ddns.net car mon IP varie selon le DHCP de mon FAI Orange.
A part le fait que Coppermine contienne quelques bugs (?) j'aurais voulu accéder à maria db via phpmyadmin.
Tout a l'air ok mais en http://localhost/phpmyadmin page blanche dans firefox. Phpmyadmin est configuré pour ne fonctionner qu'en local. Les fichiers de /etc/http (site/include etc.) ont l'air ok. Les serveurs httpd (apache) et mysqld (mariadb) sont en ligne. Pb de version là aussi. La doc disponible est confusante et dans le wiki n'a pas l'air à, jour pour les versions mageia 8.
phpmyadmin 5.2.0 1mga8
apache mod php 8.1.5 1mga8
php cli 8.1.5 1mga8
php ini idem
php my sqli idem
apache 2.4.34 1mga8
mariadb 10.5.16 1mga8
Merci de vos idées.Sinon pour Coppermine il y a un forum dédié
bm
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
bermisch :
apache mod php 8.1.5 1mga8
Je suis à peu près certain que tu as un mélange entre php 8.0 de Updates et php 8.1 des Backports.
Voir ici : https://www.mageialinux-online.org/forum/topic-29501+installation-php-incompatibilite-de-paquets.php
Yves

bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
j'ai fait attention aux versions des programmes php Elles sont toutes en 8.1.5 1.mga8. Ça ne veut pas dire que c'est parfait !
Par contre phpmyadmin est indépendant et en 5.2.0 1.mga8.
Comme Coppermine qui est un ensmble de scripts ph se charge/s'exécute bien en local et distant, je dirais que php 8.1.5 est (à peu près?) ok.
Il reste l'interface avec Apache qui a l'air correct
Mais http:localhost/phpmyadmin affiche une page vide !
Phpmyadmin n'est accessible qu'en local pour raison de sécurité. (sinon "access denied etc.)
Si on désinstalle phpmyadmin 5.2.0 1.mga8 , drake propose deux versions mais l'autre, plus ancienne ne foctionne pas non plus avec le(s) serveur(s) lamp task-lamp-php 1.3. 9.mga8
Il faudrait regarder la doc de phpmyadmin et voir si on ne peut pas avoir de trace de l'exécution de php. Demande du temps. Autre idée plus simple ? Merci.
Bermisch, vieux programmeur à la retraite.
NB comme il me faut du temps pour rédiger, j'ai dû sauvegarder ma prose dans le presse papier sinon à l'envoi je me fais jeter et j'ai perdu mon brouillon.


2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Si tu veux ausculter les logs, et notemment les erreurs PHP, tu les trouves normalement dans /var/log/httpd/error_log
Yves

bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
[Thu Aug 04 17:57:14.404649 2022] [php:error] [pid 125029] [client 127.0.0.1:49746] PHP Fatal error: Uncaught Error: Call to undefined function filter_var() in /usr/share/phpmyadmin/vendor/slim/psr7/src/Uri.php:271\nStack trace:\n#0 /usr/share/phpmyadmin/vendor/slim/psr7/src/Uri.php(106): Slim\\Psr7\\Uri->filterHost()\n#1 /usr/share/phpmyadmin/vendor/slim/psr7/src/Factory/UriFactory.php(114): Slim\\Psr7\\Uri->__construct()\n#2 /usr/share/phpmyadmin/vendor/slim/psr7/src/Factory/ServerRequestFactory.php(96): Slim\\Psr7\\Factory\\UriFactory->createFromGlobals()\n#3 /usr/share/phpmyadmin/libraries/classes/Http/Factory/ServerRequestFactory.php(41): Slim\\Psr7\\Factory\\ServerRequestFactory::createFromGlobals()\n#4 /usr/share/phpmyadmin/libraries/classes/Common.php(84): PhpMyAdmin\\Http\\Factory\\ServerRequestFactory::createFromGlobals()\n#5 /usr/share/phpmyadmin/index.php(40): PhpMyAdmin\\Common::run()\n#6 {main}\n thrown in /usr/share/phpmyadmin/vendor/slim/psr7/src/Uri.php on line 271
à décoder !
clairement il manque la fonction filter_var () un bon vieux "undefined reference" bien connu des programmeurs (même chevronnés).. Un quirk de production ? noter que php-filter. 8.1.5 1 mga8 rmp, qui est peut-être le coupable (??) contient le fichier /etc/php.d/81_filter.ini d'après le ccm, fichier qui n'apparait pas dans mon /etc/php.d/ alors qu'il est bien installé, le /usr/lib64/php/extensions/filter.so est bien là. C'est une conjecture.
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Peut être que le module filter n' est pas activé dans la configuration de php ?

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Vérifie la version qui est installée :
Code BASH :
rpm -q php_filter
Peut être que tu peux tenter la réinstallation du module
Code BASH :
urpmi --replacepkgs php_filter
Yves

bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
Mais les deux version de phpmyadmin visualisées par le ccm 5.0.4 et 5.2.0 réclament les fichiers php en 8.1.5 or j'ai vu qu'avec les 8.1.5 de "backports" précisément ça ne fonctionnait pas
En installant par urpmi --allow-nodeps phpmyadmin
les dépendances sont prises en php 8.0.21 pour la version 5.2.0 de phpmyadmin !!!!!! contrairement à ce que raconte le ccm.
Ça s'installe, je redémarre httpd et mysqld et oh miracle j'ai la page d'accueil de phpmyadmin dans la fenêtre de mozilla http://127.0.0.1/phpmy admin.
On attendra pour le php en 8.1.5 ou + Ça a l'air d'aller .
Pourvou qué ça doure ! Merci à tous.

2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie