Annonce

#1 2011-03-16 10:45:53

Mahmoud
Membre
Lieu: Maroc
Date d'inscription: 2011-03-10
Messages: 23

[Résolu] Modifier préfixes des tables

Bonjour,
Je voudrais changer les préfixes des tables, je peu le faire depuis la base de données mais où devrais-je faire des modifications encore?

Edit: Aussi comment affecter une certaine bd , qui appartenait a mon premier site, à mon deuxieme site.
Merci

Dernière modification par Mahmoud (2011-03-16 12:22:07)

Hors ligne

#2 2011-03-16 11:33:01

Gotcha
Equipe Piwigo, Modérateur
Lieu: Pierrelatte (26)
Date d'inscription: 2007-03-14
Messages: 13265
Site web

Re: [Résolu] Modifier préfixes des tables

Bonne idée !
Je fais un essai de mon coté pour voir si j'ai raison ^_^


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2011-03-16 11:42:10

Gotcha
Equipe Piwigo, Modérateur
Lieu: Pierrelatte (26)
Date d'inscription: 2007-03-14
Messages: 13265
Site web

Re: [Résolu] Modifier préfixes des tables

Bon bah le plus simple c'est d'exporter sa BDD et d'éditer le fichier résultant (.sql) avec par exemple Notepad++
Ensuite, un simple remplacement de chaîne fera l'affaire.

Il faut aussi penser à modifier le fichier ./local/config/database.inc.php afin d'adapter la ligne : $prefixeTable

Bien sûre, une sauvegarde préalable de votre BDD est impérative ;-)

[EDIT]
Il existe un petit script PHP qui permet de changer le préfixe des tables mais le problème c'est que si dans votre BDD il cohabite plusieurs logiciels différents (par exemple un forum phpBB + Piwigo + WordPress...) le script va modifier TOUTES les tables et donc c'est dangereux.
Le script en question : http://www.devshed.com/c/a/MySQL/MySQL- … ol-in-PHP/
Peux-être qu'un de nos codeurs fou pourra l'adapter et en faire un plugin :-D


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#4 2011-03-16 11:54:56

Mahmoud
Membre
Lieu: Maroc
Date d'inscription: 2011-03-10
Messages: 23

Re: [Résolu] Modifier préfixes des tables

De mon coté j'ai éssayer d'utiliser une BDD que j'ai importer sur une nouvelle base j'ai copier le site et tout , finalement j'ai changer le nom de la base en sur database.inc.php , le souci c'est quand je me connect en tant qu'admin on me dit les coockies sont pas supportés sur le navigateur, veuillez les activer.
Pour le préfixe je vais tester.
Après test:
Cela marche sans aucun problème!
- J'ai importer la bd remplacer 'piwigo_' par 'pwg_t_' => remplacer tout.
-database.inc.php remplacer par le nouveau préfixe.
Reste juste le truc de la base de données je me demande si cela marche si on purge tout, même si je sais pas trop si les coockies seront dans la BD si c'est le cas ça pourrait marcher.
Edit:
J'ai supprimer lles enregistrements sur la table des sessions (même si cela n'a aucun rapport avec les coockies je pense), le cache , la table user feed , et toujours on me dit qu'il faut activer les coockies.
Finalement je pense que c'est du code en php qu'il faut éditer.

Dernière modification par Mahmoud (2011-03-16 12:10:31)

Hors ligne

#5 2011-03-16 12:10:19

Gotcha
Equipe Piwigo, Modérateur
Lieu: Pierrelatte (26)
Date d'inscription: 2007-03-14
Messages: 13265
Site web

Re: [Résolu] Modifier préfixes des tables

Le problème de cookies ça me dit quelque que chose mais impossible de retrouver la discution qui traite du sujet :-/
En attendant, purgez le contenu de la table _sessions et supprimez le contenu du dossier : _data/template_c

Videz le cache de votre navigateur et peux-être aussi videz les cookies en lien vos galeries Piwigo.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#6 2011-03-16 12:13:03

Mahmoud
Membre
Lieu: Maroc
Date d'inscription: 2011-03-10
Messages: 23

Re: [Résolu] Modifier préfixes des tables

Gotcha a écrit:

En attendant, purgez le contenu de la table _sessions et supprimez le contenu du dossier : _data/template_c

Videz le cache de votre navigateur et peux-être aussi videz les cookies en lien vos galeries Piwigo.

J'ai fait tout ceci mais le problème persiste ^^
Merci en tout cas

Hors ligne

#7 2011-03-16 12:13:56

Gotcha
Equipe Piwigo, Modérateur
Lieu: Pierrelatte (26)
Date d'inscription: 2007-03-14
Messages: 13265
Site web

Re: [Résolu] Modifier préfixes des tables

Toujours sur ce problème de cookie :
Est-ce que l'URL ne comporterai pas un espace ou un caractère exotique ?


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#8 2011-03-16 12:21:45

Mahmoud
Membre
Lieu: Maroc
Date d'inscription: 2011-03-10
Messages: 23

Re: [Résolu] Modifier préfixes des tables

Ah ouai !
C'était ça j'ai créer 'nouveau dossier' , c'était dans le lien ^^
Tout est nickel maintenant :)
Petite question pourquoi l'espace = problème dans les cookies ?

Hors ligne

#9 2011-03-16 13:01:14

Gotcha
Equipe Piwigo, Modérateur
Lieu: Pierrelatte (26)
Date d'inscription: 2007-03-14
Messages: 13265
Site web

Re: [Résolu] Modifier préfixes des tables

Mahmoud a écrit:

Petite question pourquoi l'espace = problème dans les cookies ?

Je ne saurais pas vous répondre. Certainement que les cookies ne savent pas gérer les caractères exotiques...


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

Pied de page des forums

Propulsé par FluxBB

À propos de ce site web · Faire un don · Contact projet Piwigo © 2002-2014