Voila
je dispose d'une SME-serveur 7.4
Sur cette sme-serveur, j'ai créer un compte FT laino_ft
donc j'ai cette utilisateur 'laino_ftp' qui vas m 'y déposer des fichiers
ensuite je créer une ibays karite
donc cette ebays à les droits d'exécuter du php.
donc je me créer une page php avec ce code ;
- Code: Tout sélectionner
<?php
$files = glob("/home/e-smith/files/users/laino_ftp/home/*.txt");
echo '$files = '.$files;echo '<br>';
echo 'files : <pre>';
print_r($files);
echo '</pre>';
?>
donc ce code devrait m'afficher le nom des fichiers txt disponible dans le dossier /home/e-smith/files/users/laino_ftp/home/*
or voici le résultat :
- Code: Tout sélectionner
$files = Array
files :
Array
(
)
or si je lance ce fichier en ligne de commande j'ai se résultat :
- Code: Tout sélectionner
[root@serv_sme html]# php test.php
Content-type: text/html
X-Powered-By: PHP/4.3.9
$files = Array<br>files : <pre>Array
(
[0] => /home/e-smith/files/users/laino_ftp/home/titi.txt
)
</pre>
donc j'ai utilisé ce script, qui devrait me permettre d'accéder a des répertoire au dehors de mon ebays en php :
http://smeserver.fr/astuces.php?astuce=php_basedir
mais ça ne marche pas.
est ce que ce probléme parle à quelqu'un svp ?
merci