Fork me on GitHub

Rapport de message :*
 

Re: Impossible d'installer certain module sur v2.0.17

Titre du sujet : Re: Impossible d'installer certain module sur v2.0.17
par JJDai sur 26/09/2007 18:21:47

a darkangels
J'ai un peu galéré aussi, mais en fait c'est très simple, il suffit de suivre à la lttre les instruction d'installation de protector.
il y a des topic qui traite du sujet, mais je te recopie ici le plus important:
-------------------------
Lorsque tu décompresses le package dans un dossier temporaire, tu vois ensuite 2 dossiers.

Dans celui qui s'appelle html, tu as ensuite modules puis protector. Il faut copier ce dossier protector dans le répertoire modules avec les autres modules de ton site, cela va donc écraser les fichiers de l'ancienne version.

Dans celui qui s'appelle xoops_trust_path, tu as un dossier modules. Tu copies ce dossier modules sur l'emplacement de ton serveur où tu as créé un répertoire de ce type avec le nom souhaité.

Tu édites ton fichier mainfile.php, tu retires les 2 lignes situées en bas du fichier qui faisaient appel à protector

include( XOOPS_ROOT_PATH . '/modules/protector/include/precheck.inc.php' ) ;
et
include( XOOPS_ROOT_PATH . '/modules/protector/include/postcheck.inc.php' ) ;

et toujours dans ce même fichier tu ajoutes une ligne après le xoops_root_path pour prendre en compte le xoops_trust_path

exemple pour un hébergement infomaniak qui permet de créer un répertoire en dehors de la racine du site :

define('XOOPS_ROOT_PATH', '/home/www/ad273eb258ce1e8aeAd2G/web/monsite');
define('XOOPS_TRUST_PATH', '/home/www/ad273eb258ce1e8aeAd2G/data/protect');

exemple pour un hébergement chez free qui ne permet pas de créer un dossier en dehors de la racine du site :
define('XOOPS_TRUST_PATH', dirname ( __FILE__).'/nomdudossierdonneaxoops_trust_path');

Une fois ces opérations réalisées, tu pourras continuer l'installation de protector.

---------------------------------------------------
Si tu as tout bien compris, pas comme moi la première fois , il y a deux dossiers a copier sur ton site, et le fichier main file à modifier pour indiquer le repertoire du fichier "xoops_trust_path" qui peut être a priori en dehors de ton arborescence, mais pas obligé, ca depend du provider.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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