Fork me on GitHub




(1) 2 »


eXtGallery | Problème transfert du site localhost vers site Prod
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Bonjour,

Voici ma problématique que je n'arrive pas à corriger.

J'ai le module eXtGallery qui fonctionne correctement sur mon PC en localhost (sous wamp serveur) que je souhaite transférer sur mon site en production.
Pour cela j'ai installé le module sur mon site en production puis j'ai intégré les tables SQL du site en localhost.

Je ne vois pas les catégories, sous catégories des albums!

Dans le doute, j'ai refait une mise à jour une fois les tables SQL uploadé mais cela ne change rien.
Plus curieux, lorsque je crée une nouvelle catégorie sur le site de Prod, celle-ci est bien affichée et prend le chrono suivant dans la table SQL.

Auriez-vous une idée pour résoudre ma problématique?


Merci pour votre aide.
Franck

Posté le : 01/07/2014 22:10
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery | Problème transfert du site localhost vers site Prod
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Version PHP différente, Mysql ?
Le système écrit ailleurs et cela t'échappe ?
Compare dans tes tables, les champs des droits pour les catégories "avant" (import) et celle créées par la suite, qui fonctionnent.

Posté le : 02/07/2014 00:38

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery | Problème transfert du site localhost vers site Prod
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Si tu importes les tables et non les données, vérifie également que tu as bien le même préfixe pour celles-ci.

Posté le : 02/07/2014 10:32

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery | Problème transfert du site localhost vers site Prod
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Citation :
vérifie également que tu as bien le même préfixe pour celles-ci.

Bien vu, Slider,
et oui, on peut se faire avoir avec cela...

Posté le : 02/07/2014 10:44

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery | Problème transfert du site localhost vers site Prod
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Bonsoir,

Effectivement, la problématique aurait pu venir du préfixe, cependant j'ai opté pour mettre le même préfixe entre la version de développement et la version de production.

J'ai effectivement un différentiel de version.
Je préparais gentiment la migration de mon site xoops 2.4.5 (php 5.3.10 et MySQL 5.5.20) pour le passer en xoops 2.5.6 avec mise à jour des modules et essais d'alternatives de modules lorsque mon hébergeur a changé la version de php et MySQL (à moins que ce soit moi qui ai fait une mauvaise manipulation au niveau de mon cPanel). Quoiqu'il en soit, j'ai été contraint de basculer vers mon site version xoops 2.5.6 car le 2.4.5 ne tournait plus du tout avec php 5.4.29 et MySQL 5.6.17

Le paramétrage des droits est OK au niveau du module et de toute façon en Admin, j'ai tous les droits.

Le module sur le site semble fonctionner correctement cependant je ne vois aucunes des catégories et albums enregistrés 'avant upload) dans la table SQL.

Au niveau du Debug, j'ai les indications suivantes:
Côté admin
Message(s): Constant _AM_EXTGALLERY_XOOPS_VERSION_NOT_SUPPORTED already defined dans le fichier /modules/extgallery/language/french/admin.php ligne 38
Inconnu
Assigning the return value of new by reference is deprecated dans le fichier /modules/extgallery/class/ExtgalleryPersistableObjectHandler.php ligne 78

Côté utilisateur, j'ai la deuxième erreur.

NB: Je n'ai pas encore upgradé le module, je suis encore avec la version 1.07 mais je doute que la problématique vienne de là car le module fonctionne pour de nouvelle catégorie !

Coté table SQL, je ne vois rien de particulier:
Open in new window


C'est quand même très curieux
Je me vois mal re faire à la main 130 albums répartis sur 3 niveaux avec plus de 5000 photos.

Merci pour votre aide.

Posté le : 02/07/2014 21:47
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery | Problème transfert du site localhost vers site Prod
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Je pense que le problème est devant tes yeux :

/modules/extgallery/class/ExtgalleryPersistableObjectHandler.php - ligne 78

Vise la ligne et regarde, je pense que la fonction n'est plus opérationnelle avec la nouvelle version PHP.

Regarde la doc PHP concernant cette commande.

Posté le : 03/07/2014 08:50

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery | Problème transfert du site localhost vers site Prod
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Bonjour Alain,

J'ai suivi ta piste en partant du principe que la version d'eXtGallery n'est plus opérationnelle pour fonctionner avec le core 2.5.6 ou la version de PHP(donc qu'il y a des fonctions obsolètes).
J'ai upgradé le module avec la version 1.11_fr_voltan.
La bonne nouvelle, c'est qu'il n'y a plus d'erreur côté debug.

Cependant la problématique reste!

Il y a quand même une différence très notable avec la version 1.11 : Les permissions par défaut des catégories publiques sont OK mais il n'y a aucunes permissions d'actives pour les catégories et albums hormis la nouvelle que j'ai créée.

Donc facile, il suffit d'activer les permissions d'accès, d'affichage,...
Patatras, xoops m'affiche le message : Désolé, vous n'avez pas les permissions pour accéder à cette zone.

Je me suis dit que j'allais activer les permissions côté tables SQL. A priori, les droits ne sont pas gérés dans les tables :
_extgallery_publiccat
_extgallery_publicecard
_extgallery_publicphoto
_extgallery_publicrating
_extgallery_quota

Je suppose que les permissions sont dans la table _group_permission mais là je suis perdu.

Des idées pour activer les droits ?

Merci pour votre aide.
Franck

Posté le : 03/07/2014 21:44
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery | Problème transfert du site localhost vers site Prod
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Envoi-moi ta table complète, par mail, je regarderai.

Cela me semble toutefois étrange comme comportement

Posté le : 03/07/2014 23:11

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery | Problème transfert du site localhost vers site Prod
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Il faudrait regarder avec filezilla (ou en ssh si tu as un accès direct à ton serveur) que les dossiers et les fichiers images utilisés dans les albums appartiennent bien a l'utilisateur attendu (très souvent, c'est apache:apache mais cela peut-être toto:users).


Posté le : 04/07/2014 09:40

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: eXtGallery | Problème transfert du site localhost vers site Prod
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Bonjour Alain,

Avec FileZilla, l'ensemble des fichiers sur le serveur ont comme "Propriétaire/Groupe" : un nombre de 6 chiffres.

Information complémentaire, l'ensemble des photos sont restés dans le répertoire /uploads/extgallery/ du site en production.

Posté le : 04/07/2014 22:54
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

37 Personne(s) en ligne (27 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 37 | Plus ...