MA GALAXIE WEB

LETTRE D'INFORMATION

Nom

Courriel (e-mail)


RECHERCHER



Mon blog d'écrivain

RSS

flux RSS
RSS Commentaires

"Poor Lonesome Coder", parce que pendant longtemps j'ai codé seul, sans collégue. Et je m'en allais
dans la lumiére de l'écran couchant, sur mon fidèle Jolly Clavieur, en chantant une chanson... ;-)

Phichiers

gestionnaire de fichier en PHP pour site internet

Phichiers veut être aux fichiers ce qu'est PhpMyAdmin à MySql : un compagnon indispensable. C'est un gestionnaire de fichiers permettant de manipuler tout ce qui se trouve sur son compte. Il convient de l'installer dans un dossier protégé par mot de passe, vu qu'il permet de supprimer ou modifier tout le site. Ne le dire à personne ne garanti pas que quelqu'un ne va pas le trouver.

Ce programme a spécifiquement été développé pour gérer mon compte chez NexenServices.com, il dispose donc de plusieurs fonctions spécifiques (changement des droits notamment) mais peut être utilisé sur n'importe quel serveur.

Ses caractéristiques sont :

Ce qu'il manque et les problèmes :

En projet

L'installation est expliquée dans le lisezmoi.txt compris dans l'archive. Elle se fait depuis la 0.70 par une interface qui simplifie le processus. J'attend tous les commentaires et coups de main (cedric@daneel.net ou rubrique Contact)

Dans le cas ou vous avez cette erreur : fs.lib.php (15) : OpenDir: Permission denied (errno 13)
Remplacez parcoursfs qui se trouve dans libs/fs.lib.php par cette version (celle ci est valable pour free.fr, mais il est facile de l'adapter aux autres cas en remplaçant 'mysql' par le ou les répertoires interdits).

function ParcoursFS($chemin, $fonction, $ext=array())
  {
  $dir = dir($chemin);
  while($fich = $dir->read()) if($fich<>'.' and $fich<>'..' and $fich!='mysql')
    {
    if(count($ext)==0 or in_array(file_ext($fich), $ext)) $fonction($fich, $chemin);
    if(is_dir($chemin.$fich)) ParcoursFS($chemin.$fich.'/', $fonction, $ext);
    }
  }
C'est pas beau, mais ça marche.

Fichier(s)

16/06/2004 - Cédric Girard