Bonsoir,
J'ai réussi tant bien que mal à créer il y a quelques années mon site (via Piwigo) sans trop savoir ce que je faisais.
C'est en voulant effacer des millier de spams dans ma base de donnée (chez mon hébergeur OVH) que tout s'est bloqué depuis quelques mois.
en relançant mon site "serge-lebegue.fr"
J'obtiens maintenant :
Warning: mysqli::mysqli(): (28000/1045): Access denied for user 'sergeleb2015'@'10.0.126.188' (using password: YES) in /home/sergeleb/www/include/dblayer/functions_mysqli.inc.php on line 67
Warning: my_error(): Couldn't fetch mysqli in /home/sergeleb/www/include/dblayer/functions_mysqli.inc.php on line 824
Warning: my_error(): Couldn't fetch mysqli in /home/sergeleb/www/include/dblayer/functions_mysqli.inc.php on line 824
Piwigo encountered a non recoverable error
[mysql error ]
Can't connect to server
#1 my_error /home/sergeleb/www/include/common.inc.php(121)
#2 include_once /home/sergeleb/www/index.php(26)
Depuis je tâtonne sur le forum pour essayer de m'en sortir seul sur ce problème qui ne doit pas être compliqué à la base, mais je n'y arrive pas.
Merci pour votre aide
Cordialement
01 mars 2017
Nouvelles démarches.
Supposons effectivement que j'ai "manipulé" à tort mes mots de passe.
Je n'arrive pas du tout à comprendre comment accéder concrètement à :
Où se trouvent les paramètres de connexion à la base de données?
Ils se trouvent dans le fichier .piwigo/local/config/database.inc.php.
Merci.
Version de Piwigo:
Version de PHP:
Version de MySQL: v5.5
URL Piwigo: http://
Dernière modification par sergeduplessis (2017-03-01 09:07:03)
Hors ligne
Bonjour,
Dans ton interface OVH tu as les info de ta base de données
Dans piwigo c'est dans local/config/database.inc.php
Hors ligne
Bonjour
Merci avant tout d'avoir pris le temps de répondre.
Malheureusement c'est justement sur ces 2 points que je bloque, à savoir que
>>> dans mon interface OVH je ne trouve pas les infos (codes..) ma base de données
>>> dans PIWIGO où se trouve : local/config/database.inc.php
Je reconnais que je ne suis vraiment pas doué mais que ma démarche première est de me servir de Piwigo le ""plus simplement possible"" pour exposer mes photos.
Merci d'avance
Hors ligne
Re bonsoir
Il y a quelques années un administrateur PIWIGO avait prit la main sur mon site pour rectifier une de mes erreurs. Serait-il possible de renouveler l'opération, je n'ai rien à cacher
Merci
Hors ligne
Bonjour,
C'est dans l'interface OVH sur ton nom de domaine puis hébergement que tu as les infos de la base de données.
Pour le fichier tu te connecte par FTP et c'est le répertoire local ...
Hors ligne
Re bonsoir
"C'est dans l'interface OVH sur ton nom de domaine puis hébergement que tu as les infos de la base de données."
Je trouve bien les infos de ma base de données, mais pas la/les réponses au problèmes initiaux.
D'autre part je ne peux plus me connecter à mon serveur FTP, cause mauvais MdP, surprise supplémentaire.
Compte tenu de la situation y a t-il un moyen de récupérer les photos de mon site et de les réimporter sur une nouvelle installation de PIWIGO , car sans aides plus précises et dirigées il ne va rien se passer de concret.
Merci
Hors ligne
Bonjour,
Dans l'interface OVH
dans 'hébergement' sélectionner l’hébergement concerné puis onglet FTP/ssh pour mettre à jour le mot de passe
Hors ligne
Bonjour
Merci à nouveau pour votre réponse.
Nous progressons.
Je peux maintenant accéder à mon site via FTP, après avoir changé mon MDP (celui qu'il y avait ne ressemblait à rien)
MAIS : ftp://ftp.cluster015.hosting.ovh.net/ww … se.inc.php >>>>> VIDE
MAIS : ftp://ftp.cluster015.hosting.ovh.net/ww … /index.php >>>>>>>>> VIDE
J'attends donc la suite de votre diagnostique.
Merci
Hors ligne
Bonjour,
Je fichier index.php pas très grave, reprendre celui de l'archive et le remettre.
pour cela de database il va falloir le refaire.
<?php
$conf['dblayer'] = 'mysqli';
$conf['db_base'] = 'AAAAAA';
$conf['db_user'] = 'BBBBBB';
$conf['db_password'] = 'CCCCCC';
$conf['db_host'] = 'DDDDDD';
$prefixeTable = 'piwigo_';
define('PHPWG_INSTALLED', true);
define('PWG_CHARSET', 'utf-8');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
?>
remplacer AAAAAA,BBBBBB,CCCCCCC,DDDDDD par vos informations OVH
(vous avez vidé la base des spam ?)
Hors ligne
Re bonsoir
Après plusieurs tâtonnements j'en suis arrivé ...à peine plus loin !
nous avons bien les 2 fichiers sous :
Index de ftp://ftp.cluster015.hosting.ovh.net/www/local/config/
Fichier :database.inc.php
1 KB 14/01/2015 00:00:00
Fichier :index.php
2 KB 07/07/2016 00:00:00
nous avons 1 fichier sous :
Index de ftp://ftp.cluster015.hosting.ovh.net/ww … al/config/
Fichier :index.php
2 KB 14/01/2015 00:00:00
(qui ne sont pas vide en fait !) donc inutile de recréer le database. Mais sont ils au bon endroit ?
Voilà seulement où j'en suis pour l'instant.
Quant à vider la "base des spams".....reste à savoir comment faire.
Mais ma priorité est de redémarrer mon site (et d'en faire une sauvegarde)
Merci
Hors ligne
Bonjour,
En 1 sauvegarder le site
a) Connexion à la base de donnée et faire un DUMP
b) par FTP sauvegarder les fichier
En 2 vérifier que votre fichier database les infos dedans coresponde bien à celle que vous avez utiliser pour vous connecter directement à la base dans le 1-a)
en 3 vérifier que la taille de la base de données n'est pas supérieur à la limite de ce que votre abonnement vous permet
quand c'est 3 points la seront fait on regardera la suite
Hors ligne
Re bonsoir
1a ok
1b ok
2 ok à priori
3 ok (38K/200K)
Merci d'avance.
(pas sûr d'être derrière ce soir vue l'heure)
Cdt
Hors ligne
sergeduplessis a écrit:
R
2 ok à priori
avec les code que tu as dans le fichier idendifie toi ici > https://phpmyadmin.ovh.net/
C'est ok ?
Hors ligne
Bonjour
Précision :
"En 2 vérifier que votre fichier database les infos dedans coresponde bien à celle que vous avez utiliser pour vous connecter directement à la base dans le 1-a)"
Question : ces infos sont elles dans le fichier :database.inc.php ?
Index de ftp://ftp.cluster015.hosting.ovh.net/www/local/config/
Fichier :database.inc.php
1 KB 14/01/2015 00:00:00
Si oui comment les lire ces infos ? Hormis en faisant "examiner l'élément" où rien de précis n'apparait.
Si non merci de me préciser l'emplacement
(il y a quelques mois, lorsque j'ai tenté de relancer mon site après les spams, il me semble avoir renommé qqch pour tenter de m'en sortir, genre rajouter une date à un nom de fichier existant pour le différencier....vague souvenir)
Merci
Hors ligne
bonjour
Précision
Je viens de lire avec notepad++ le fichier :
index de ftp://ftp.cluster015.hosting.ovh.net/www/local/config/
Fichier :database.inc.php
Or le "password" indiqué est bien différent de celui que j'utilise (et ne correspond à rien de connu !)
Est ce le "système" qui interprète le password (pour bien le protéger) ou s'agit il d'une erreur ?
Ceci dit, j'ai pu lire ce fichier sur la sauvegarde faite sur mon PC via FTP hier.
Je n'arrive pas à utiliser Notepad++ directement là où se trouve le fichier.
Merci
Hors ligne