Pages: 1
Il arrive que l'on saisissent mal nos identifiant/MdP pour se connecter à la BDD. Et là, Piwigo nous "insulte" en langue étrangère !
Du coup, ca fait un peu froid dans le dos surtout que l'utilisateur ne sait pas forcément où ça pèche :-(
Je propose de faire une page d'erreur pour ce cas qui soit moins austère et qui explique la cause du problème et un lien pour revenir en arrière afin de ressaisir son identifiant/MdP
[Bugtracker] ticket 2117
Hors ligne
Peux tu faire une capture de ce message ?
Hors ligne
ddtddt a écrit:
Peux tu faire une capture de ce message ?
Regarde dans le bugtracker, elle y est :-)
Hors ligne
C'est clair que c'est inacceptable. A corriger.
(dans le même ordre d'idée, il faudrait un affichage plus sympa pour le problème de droit en écriture sur _data)
Hors ligne
Tout à fait.
La demande avait était formulée je crois par mes soins. A moins que ça était noyé dans une autre discution sans rapport...
Hors ligne
En fait le problème n'est pas aussi gênant sur les versions stables car l'option $conf['die_on_sql_errors'] est à false et ça donne quelque chose comme:
Si on veut virer complètement les warnings, alors il faut ajouter la directive ini_set('display_errors', false)
Hors ligne
C'est ce que j'ai cru comprendre sur le forum EN où tu proposes d'ailleurs une adaptation du code.
Mais dans le cas particulier du présent sujet, la BDD n'étant pas créé, comment le nouveau code (qui test les administrateurs) peut-il être fonctionnel ???
On tombe bien dans le cas particulier de l'installation de la galerie où la connection (et donc l'installation) échoue au moment de la connection.
Pour le reste, ta proposition me satisfait :-)
Hors ligne
Gotcha a écrit:
Mais dans le cas particulier du présent sujet, la BDD n'étant pas créé, comment le nouveau code (qui test les administrateurs) peut-il être fonctionnel ???
Ce code est dans include/common qui n'est pas utilisé par install.php. Je parlais dans ce topic de manière générale, pas spécifiquement à l'install.
je pense que le warning n'est pas bien méchant, et ne pas l'afficher masquerait aussi d'autres erreurs auquelles nous ne pensons pas.
Hors ligne
Ok j'ai compris.
Hors ligne
Pages: 1