Bonjour,
J'ai créé une base de donnée chez Ionos.
Le NetInstal, ne fonctionne pas. Ionos m'a répondu ceci.
<<Nos équipes techniques ont analysé les logs serveur et identifié l'origine de l'erreur 500. Celle-ci provient du script d'installation Piwigo lui-même, qui contient des éléments de code devenus incompatibles avec les versions récentes de PHP. Voici les messages relevés :
Deprecated: Non-canonical cast (integer) is deprecated, use the (int) cast instead — fichier piwigo-netinstall.php, lignes 67 et 158
Deprecated: Non-canonical cast (boolean) is deprecated, use the (bool) cast instead — fichier piwigo-netinstall.php, ligne 106
Warning: A non-numeric value encountered — fichier pwg_files.php, ligne 303>>
J'ai donc installé Piwigo en manuel, avec FilZilla
Lorsque je configure et que je démarre l'installation, ce message apparait:
<<Array ( [0] => php_network_getaddresses: getaddrinfo for db5020760834.hosting-data.io failed: Name or service not known ) >>
Si vous avez une idée du comment régler le problème?
D'avance, merci.
Version de Piwigo: 16.4.0
Version de PHP: 8.5
Version de MySQL: MySQL 8.0
URL Piwigo: https://sergephotographie.com/Porfolio
Peut-être descendre la version de php à 8.4...
Sinon, quand on va sur ton site, on tombe sur la page de config de la base de données, qu'il faut compléter avec ce que Ionos te donne dans les détails de ta BDD. Exemple chez moi :
Base de données: dbs11XXX
Nom d’hôte dbXXX.hosting-data.io
Port 3306
Nom d’utilisateur dbuXXX
Hors ligne
k5 a écrit:
Bonjour
une idée c'est peut-être les mauvaises infos inscrites dans la zone de texte
A très vite
Quelle zone texte?
Katryne a écrit:
Peut-être descendre la version de php à 8.4...
Sinon, quand on va sur ton site, on tombe sur la page de config de la base de données, qu'il faut compléter avec ce que Ionos te donne dans les détails de ta BDD. Exemple chez moi :
Base de données: dbs11XXX
Nom d’hôte dbXXX.hosting-data.io
Port 3306
Nom d’utilisateur dbuXXX
Je vais tenter avec php 8.4
Je complète bien la page de config. Mais d'après le message, c'est le nom de l'hôte, qu'il ne connait pas.
Rebonjour
passant le PHP à 8.4, j'obtiens un autre message après configuration de la base:
"Array ( [0] => Access denied for user 'dbu269468 '@'infong-eu-cl0227.clienthosting.eu' (using password: YES) ) "
k5 a écrit:
C'est ce que je pensais, même si j'avais suivi scrupuleusement vos indications de configuration.
Je suis passé à PHP 8.4, et du coup le message à changé.