problèmes de permissions sur un module ?
Auteur Sujet

Post 
Bonjour

Je débute sur postnuke mais suis développeur php à la base. Je reprends un site créé sous postnuke. Le module "Downloads 1.31" était inactivé. Je l'ai activé et ça a fonctionné. J'ai été surpris de voir que pour uploader un fichier, il fallait entrer son URL... et donc qu'on ne pouvait pas choisir un fichier stocké sur son ordi.
J'ai donc décidé de passer à la version 2.2 en espérant que cette version permette cela. J'ai mis les bons fichiers là où il faut (je crois) et cliqué sur regénérer (il a bien affiché la bonne version) puis "activer". Tout semblait donc bon sauf que maintenant lorsque j'essaie d'accéder à ce module par admin.php?module=Downloads, j'ai un message qui me met "Module Downloads not available" !
Est-ce un problème de permissions ? Je n'avoue ne pas trop avoir compris comment ce système marche.

J'avais conservé les dossiers et fichiers de la version d'origine 1.31. Je les ai donc remis comme à l'origine, refait "regénérer" et "activer" et là même message d'erreur ! je ne peux donc même pas revenir à la config d'origine qui fonctionnait.

Je suis sûr que ce ne doit pas être grand chose. Une petite piste svp ? :)
Données personnelles

Post 
Peux tu nous dire ta version de postnuke ?
Données personnelles Accueil

Post 
je vais vérifier mais ça doit être la 0.76

Je viens de refaire la même manip dans un autre répertoire. J'ai donc mis les fichiers de la version 2.2 de Downloads.
J'ai fait regénérer :ok
Mais au moment où je clique sur le lien "mise à jour" du module Downloads : j'ai le message d'erreur :
Warning: Smarty error: unable to read resource: "init/downloads_init_upgrade_all.htm" in /xxxxxxx/includes/classes/Smarty/Smarty.class.php on line 1095

j'avais eu ce message la 1e fois et il me semble que j'avais réussi à m'en sortir en mettant les droits d'accès à 777 des dossiers :
- pnTemp/downloads_cache
- pnTemp/downloads_screenshots
- pnTemp/downloads_upload

J'ai donc fait le passage en 777 mais tjrs ce même message.

Faut absolument que je trouve la solution... et je cale
Données personnelles

Post 
Plutôt bizarre !

Pour ma part, dans un premier temps, je m'assurai que ma version de postnuke est bien la dernière sortie, c'est à dire la version 0.764.
Données personnelles Accueil

Post 
J'ai l'impression que c'est le système de mise à jour qui foire.
As-tu besoin des anciens documents ?


Gilles  ><>°
Données personnelles Accueil

Post 
0.764 c bien ça.

Pour les anciens documents, je n'en ai pas besoin. Pas grave s'ils sont supprimés pendant la mise à jour.
Données personnelles

Post 
alors différentes choses :

  • Fait un backup de la base de donnée
  • Supprime le module dans l'interface pour qu'il ne soit plus visible
  • retire les tables correspondantes dans la base de donnée (pn_download_xxx)
  • Copie les fichier du nouveau module
  • Installe le


icon_wink


Gilles  ><>°
Données personnelles Accueil

Post 
Erf, pareil... J'ai suivi ta démarche. J'ai donc eu un lien "initialiser" au lieu de "mettre à jour" mais tjrs la même erreur :
Warning: Smarty error: unable to read resource: "init/downloads_init_interactive.htm" in /xxxxxx/includes/classes/Smarty/Smarty.class.php on line 1095

icon_confused
Données personnelles
Post 
As tu bien le fichier downloads_init_interactive.htm dans le répertoire pntemplates/init de ton module de download ?
Les droits pour ton fichier downloads_init_interactive.htm sont-ils bon ?
Données personnelles Accueil