Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/03/2011, 11h33   #1
Membre habitué
 
Concepteur d'applications web
Inscription : avril 2003
Messages : 102
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Concepteur d'applications web
Secteur : Communication - Médias

Informations forums :
Inscription : avril 2003
Messages : 102
Points : 103
Points : 103
Par défaut file_get_contents à partir d'un fichier externe

Bonjour,
et désolé pour le titre j'avais du mal à trouver quelque chose de parlant.
J'ai un problème que j'ai du mal à comprendre, et donc à résoudre. J'anticipe en disant que sous windows ça marche, mais pas sous Linux, et c'est là que j'aimerai comprendre.

OS : Linux (turnkey-lamp basé sur debian)
PHP : 5.3.2

j'ai un fichier '.zendLoader' dont le contenu est '/var/dev/library/ZendFramework/library'

j'ai un script php qui lit le contenu de ce fichier et va l'utiliser pour charger le Zend_Loader :

<?php
$path = file_get_contents('.zendLoader');
if (is_dir($path)) {
echo 'OK';
} else {
echo 'BAD : ' . $path;
}

...

Je vous passe la partie include_once qui de totue façon ne passe pas.

Ma question est donc pourquoi sous Linux je passe tout le temps dans BAD, alors que sous windows ça fonctionne (oui sous windows j'ai changé le répertoire ;-) )

J'ai déjà testé en changeant $path par le contenu de .zendLoader :
$path = '/var/dev/library/ZendFramework/library';
et là ça fonctionne.

Je ne vois pas ce qui pourrait bloquer au niveau de la configuration php, ou même du filesystem (j'ai tout passé en 777 au niveau de /var/dev/library, c'est mal, mais c'est ma VM, je fais ce que je veux avec ma VM ;-)

Merci pour le coup de main.
rebolon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/03/2011, 11h39   #2
Membre habitué
 
Concepteur d'applications web
Inscription : avril 2003
Messages : 102
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Concepteur d'applications web
Secteur : Communication - Médias

Informations forums :
Inscription : avril 2003
Messages : 102
Points : 103
Points : 103
Bon ben je suis un boulet, j'ai oublié de nettoyer ma chaîne (\r\n....)
et on ne rie pas svp
rebolon est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h38.


 
 
 
 
Partenaires

Hébergement Web