J'ai effectivement déjà fait cela avec real_path ...

Steph

On 14 mar, 11:01, Loïc Vernet <[EMAIL PROTECTED]> wrote:
> Je ne me souviens plus si c'est possible d'overridé une fonction de base PHP ?
>
> Mais si tu fais ta propre fonction le search remplace pourrer aller assez 
> vite :
>
> genre myTools:glob  au lieu de glob
>
> ++
>
> ----- Message d'origine ----
> De : sgue35 <[EMAIL PROTECTED]>
> À : Symfony-fr <[email protected]>
> Envoyé le : Mercredi, 14 Mars 2007, 10h49mn 59s
> Objet : [symfony-fr] Re: Re : [symfony-fr] Un furieux besoin d'aide insistant
>
> C'est ce que j'ai fais avec le script suivant :
> <?php
> $path='/mnt/118/free.fr/3/2/belator.campus/include/symfony/lib/';
> echo $path;
> $file= glob($path);
> print_r ($file);
> ?>
> qui retourne rien alors qu'en changeant le path sur uen adresse locale
> le print_r affiche le path définit. D'où ma crainte que mon hébergeur
> n'ai empécher l'usage de blog. Qui est une focntion sur laquelle une
> alerte de sécurité existe depuis 2005 ... et sur le net j'ai trouvé
> d'autre eprsonne avec le même pb sur Free.
>
> 2 solutions possibles :
> déclarer les ficheirs à la main car ds l'autoload config j'ai 1 seul
> ficheir qui est déclarer avec File : ds les Addon
> faire ma propre focntion Blog avec un opendir ... mais là je stress
> pour remplacer tt les blog ...
>
> Steph
> On 14 mar, 10:43, Loïc Vernet <[EMAIL PROTECTED]> wrote:
>
>
>
> > J'espere que nous prepare un superbe tutorial , avec tout les efforts que 
> > tu auras fournis...
>
> > Il n'y a pas de raison que le glob ne marche pas, essai de faire des petits 
> > scripts de
> > tests pour essayer de la faire marcher sur free et voir ce qu'il y a a 
> > changer
>
> > ++
>
> > COil
>
> > ----- Message d'origine ----
> > De : sgue35 <[EMAIL PROTECTED]>
> > À : Symfony-fr <[email protected]>
> > Envoyé le : Mercredi, 14 Mars 2007, 10h23mn 51s
> > Objet : [symfony-fr] Un furieux besoin d'aide insistant
>
> > bonjour,
>
> > j'ai encore progressé ds mon intégartion de symfony sur Free. Enervant
> > me trouvez-vous j'espère que non car j'ai un sérieux besoin d'aide.
>
> > j'ai identifié le bout de code qui me geine c'est ds
> > sfAutoloadConfigHandler.class.php où ds la focntion execute
> > ($configfile) il y a le passage suivant qui a un comportment différent
> > selon que je sois en local ou chez Free :
>
> > "
> >         if ($matches = glob($path))
> >         {
> >           $files = $finder->in($matches);
> >         }
> >         else
> >         {
> >           $files = array();
> >         }
> > "
> > en local $path vos : "D:\perso\localhost\web\include\symfony\lib" et
> > $matches vos "D:\perso\localhost\web\include\symfony\lib" et donc on
> > lance bien $finder->in qui va chercher les sous répertoire et les
> > fichiers.
>
> > Sur Free $path vos "/mnt/118/free.fr/3/2/belator.campus/include/
> > symfony/lib/" et glob ne retourne rien ou plus exactement false et
> > donc aucun fichier n'est chargé ... et l'autoload est vide sauf pour
> > les Addon mais je n'ai aps encore étudié pourquoi.
>
> > avez-vous une idée ?
>
> > j'ai bien vu ds l'aide que "Cette fonction ne fonctionne pas avec les
> > fichiers distants , car le fichier utilisé doit être accessible sur le
> > système de fichiers local." mais je n'utilise pas de fichier distant
> > et glob n'est pas ds la liste des fonctions interdites.
>
> > Steph qui désespère vraiment là ( et pas la peine de me dire d'aller
> > chez un autre hébergeur car je veux trouver la réponse).
>
> > ___________________________________________________________________________
> > Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
> > Profitez des connaissances, des opinions et des expériences des internautes 
> > sur Yahoo! Questions/Réponseshttp://fr.answers.yahoo.com
>
> ___________________________________________________________________________
> Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
> Profitez des connaissances, des opinions et des expériences des internautes 
> sur Yahoo! Questions/Réponseshttp://fr.answers.yahoo.com


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à