jbc explorer

FAQ
Question 1 : J'ai un message d'erreur qui ressemble a : Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct... ou j'ai un message en rouge qui dit : "Probleme de Sessions..."
Mon hébergement est "Free"!
Free impose la création d'un dossier appelé "sessions" à la racine de votre site pour pouvoir stocker les informations relatives aux sessions. Vous devez donc créer ce dossier pour pouvoir faire marcher les sessions sur votre site et faire disparaitre les erreurs.
Si vous etes sur que les sessions fonctionnent ( que le dossier 'sessions' est créé) alors vérifiez que l'explorer ne soit pas à l'interieur d'une frame. Si c'est le cas, vous pouvez supprimer la ligne 63 du fichier "arbre.php" pour corriger le probleme.
Note importante aux utilisateurs de l'explorer chez FREE.FR : creez un fichier .htaccess contenant la ligne 'deny from all' et placez le dans le dossier 'sessions'.
Question 2 : J'ai créé le répertoire "sessions" sur mon compte Free mais je souhaiterais que celui-ci n'apparaisse pas dans l'explorer!
Par défaut il ne devrait pas apparaître, cependant vous pouvez utiliser la fonction de l'explorer qui permet de cacher des fichiers et/ou dossiers de l'explorer! Pour cela, éditez avec le bloc-notes par exemple, le fichier "hide.php" qui est dans le dossier ".dirsys". Vous y trouverez toutes les explications nécessaires à son utilisation.
Question 3 : Je souhaiterais cacher un dossier ou un fichier pour que celui ci n'apparaisse pas dans l'explorer!
Pour cacher un fichier ou un dossier, il suffit de faire commencer son nom par un point '.' (pour les habitués de linux c'est la même chose)! Si pour une raison X ou Y vous ne pouvez pas modifier le nom de votre fichier/dossier, vous pouvez utiliser la fonction "hide" de l'explorer. Pour cela reportez-vous à la réponse de la question 2 de cette FAQ.
Question 4 : Je souhaiterais faire disparaître une fonction de l'explorer - que je n'utilise pas - de la fenêtre de gauche!
Les modules fonctionnent de manière indépendante du script ( à l'exception du module d'authentification qui est nécessaire aux autres modules demandant une authentification)! Pour en supprimer un, il suffit d'aller dans le répertoire : ".dirsys/modules/" et d'éditer au bloc-notes le fichier PHP correspondant au module que vous souhaitez désactiver, et a la ligne : "$enableModule = true" mettez : "$enableModule = false"! Ou alors vous pouvez tout simplement supprimer le fichier PHP correspondant au module.
Question 5 : J'ai modifié l'option "DOCUMENT_ROOT" de l'explorer et maintenant, le programme ne marche plus du tout!
Si vous donnez un chemin à DOCUMENT_ROOT qui n'existe pas, le programme va totalement planter. Pour corriger le problème, connectez-vous sur votre site en FTP, et supprimez le fichier "config.inc.php" du dossier ".dirsys" et renommez le fichier "config.inc.php.bak" en "config.inc.php"! Cela a pour but de remettre la configuration du programme par défaut!
Question 6 : Je souhaiterais supprimer la ligne "aide et information" de la fenêtre de gauche!
Supprimez le fichier 'info.php' :) le menu disparaîtra automatiquement!
Question 7 : J'ai un problème avec les vignettes : à la place de la vignette, j'ai une croix rouge!
Commencez par vérifier si le dossier ".dirsys/temp/" existe bien, si ce n'est pas le cas, créez le! Si après cela, ça ne marche toujours pas : la création des vignettes requiert la librairie GD de PHP. En général celle-ci est installée par défaut! Commencez par vérifier que l'option "gestionnaire de selection automatique vignettes/liste" soit activé dans la configuration. Ensuite allez dans "information et aide", vérifier qu'il y ait écrit "vignettes activé"! Si ce n'est pas le cas c'est que la librairie GD n'est pas installée! Vous ne pourrez donc pas utiliser les vignettes. Voyez avec l'assistance technique de votre hébergeur pour déterminer d'ou vient le problème! Au contraire si "vignettes activé" est bien écrit, c'est que la version de la librairie GD est trop ancienne (>v2)! Essayez dans la configuration de désactiver "Support GD2". Si vous utilisez EasyPHP, vérifiez que le module GD2 soit décommenté dans le fichier php.ini! Consultez la doc de EasyPHP pour avoir plus d'informations.
Il existe un script de diagnostique que vous pouvez télécharger pour vérifier la compatibilité de l'explorer avec votre hebergeur. Vous le trouverez sur le Forum.
Question 8 : Je viens d'installer le programme sur mon site et je ne saiss pas comment m'identifier!
Lorsque vous installez le programme, il faut définir le login et password que vous souhaitez utiliser! Pour cela cliquer sur "authentification"! Si vous lisez " ATTENTION, Veuillez définir vos identifiants pour sécuriser le site!" alors choisissez vos identifiant et cliquez sur "valider"! Puis ressaisissez les une 2eme fois pour vous identifier! A chaque fois que vous voudrez accéder a un module demandant une authentification, vous ressaisirez ces identifiants!
Question 9 : J'ai oublié mes identifiants, du coup je n'ai plus accès aux modules demandant une identification :(
Les identifiants sont stocké dans le fichier : ".dirsys/modules/auth/auth.inc.php". Il vous suffit de supprimer ce fichier pour supprimer vos identifiants. Ensuite vous devrez en recréer de nouveaux en cliquant sur "identification". Suivez la réponse de la question 8 de cette FAQ.
Question 10 : Je souhaite changer mes identifiants d'identification!
Commencez par vous identifier avec vos identifiants actuels, et cliquez sur le bouton : "supprimer le fichier auth.inc.php"! La suppression de ce fichier détruira vos identifiant actuel. Vous serez ainsi invité à saisir vos nouveaux identifiants.
Question 11 : Je souhaiterais mettre en place un système qui dirige selon l'utilisateur le répertoire racine de l'explorer!
Il n'est pas possible de faire cela dans la version actuel du script. Cependant plusieurs solutions ont été abordé pour réaliser cela sur le forum! Vous êtes invités à aller consulter le forum pour y trouver la solution. J'ai développé une interface de gestion de l'explorer qui réalise cela de manière très complète. Cette plateforme n'est pas distribuée librement. Veuillez me contacter pour plus de renseignements!
Question 12 : Mon hébergement est Lycos et je n'arrive pas a faire marcher le script à cause de leurs pubs...
Helas, Lycos impose des pubs sur leurs sites et celles-ci empêchent le bon fonctionnement du programme. Il existe des astuces pour contrer ces pubs! Faites une recherche sur le forum pour y trouver la solution. Rappel : je ne suis aucunement responsable de ce que vous faites avec l'explorer!
Question 13 : J'ai un message d'erreur qui ressemble à ceci : Warning: fopen(file.php): failed to open stream: Permission denied in /mysite/explorer/ on line xx
Le message d'erreur "Permission denied" signifie que vous n'avez pas donné les bon droits aux fichiers php de l'explorer.
Il faut modifier les droits à tous les fichiers et dossiers de l'explorer. Pour cela, allez dans les proprietés des fichiers et dossiers et passer les droits en lecture/ecriture/execution a tous les groupes. cela revient a faire un "chmod 777".

MAMMANA Jean Charles 2003-2005 ©