Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  Page précédente 1 2
Page: 2 sur 2
Re: Afficher un bash dans une page html
Envoyé par: Morgan

Ben si le sortie de print_r($repsNew); est array(), cela signifie que tu n'as chargé aucun répertoire dans $repsNew. $repsnew est bien un tableau mais tu aurais du voir son contenu aussi: [fr2.php.net]

Donc, le probleme se situe dans cette protion de code:

$repertoire = "/home/vpopmail/domains/monDomaine.fr/";
$masque = "*/Maildir/new";

// On récupére les répertoires correspondants au masque:
$repsNew = glob($repertoire.$masque);

La syntaxe de glob est bonne: [fr2.php.net]
donc a priori, le masque $masque n'est pas bon ou alors, c'est la variable $repertoire ...

Citation
William
Je ne veux pas te faire suer avec tout ça j'ai déjà bien abusé image: clin d`oeil

Ca ne m'ennuie pas, pas de problème. ;-)

___________________________________________________
L'interface chaise-clavier se débuggue elle aussi...

Poste le Thursday 23 June 2005 21:29:29
Répondre     Citer    
Re: Afficher un bash dans une page html
Envoyé par: William

Bonjour,

Alors si tu insistes ...

Voici donc pour l'adresse info@monDomaine.fr

[root@ns www]# du -skh /home/vpopmail/domains/monDomaine.fr/info/Maildir/new/
1.7M /home/vpopmail/domains/monDomaine.fr/info/Maildir/new

[root@ns www]# ls -hall /home/vpopmail/domains/monDomaine.fr/info/Maildir/new/
total 1.7M
drwx------ 2 vpopmail vchkpw 28k jun 24 08:54 .
drwx------ 6 vpopmail vchkpw 4.0k jun 18 18:06 ..
-rw------- 1 vpopmail vchkpw 3.9k jun 22 19:49 1119462598.6027.monDomaine.fr,S=3938
-rw------- 1 vpopmail vchkpw 3.2k jun 22 19:56 1119462977.8006.monDomaine.fr,S=3170
-rw------- 1 vpopmail vchkpw 3.2k jun 22 19:57 1119463076.17534.monDomaine.fr,S=3183
-rw------- 1 vpopmail vchkpw 4.1k jun 22 20:09 1119463778.19578.monDomaine.fr,S=4074
-rw------- 1 vpopmail vchkpw 4.8k jun 22 20:14 1119464049.17296.monDomaine.fr,S=4786
....

Donc quand je suis en console, ça passe bien. Le chemin de $répertoire et de $masque
sont donc bons. C'est bien pour cela que je ne comprend pas.

Je peux remplacer le info par un * et là j'ai la visibilité sur l'ensemble des comptes
de monDomaine.fr

Cordialement,

Poste le Friday 24 June 2005 09:24:02
Répondre     Citer    
Re: Afficher un bash dans une page html
Envoyé par: Morgan


ok, mais
$repsNew = glob($repertoire.$masque);
te renvoie un tableau vide ...

Je pencherais pour un problème de droits sur tes fichiers: pour avoir le droit de chercher dans le contenu de tes répertoires, php (c'est le même user que celui d'apache: www-data sur un systeme debian, je ne sais pas trop pour les autres) doit avoir le droit d'éxécution sur ces répertoires. Essayes de faire des essais en modifiant les droits ...

___________________________________________________
L'interface chaise-clavier se débuggue elle aussi...

Poste le Friday 24 June 2005 15:46:33
Répondre     Citer    
Aller à la page:  Page précédente 1 2
Page: 2 sur 2

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Afficher un bash dans une page html
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons