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 -~----------~----~----~----~------~----~------~--~---
