WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Lire un fichier distant
Envoyé par: Aior (---.fbx.proxad.net)
Date: 26 June 2007 à 00:48

Bonjour,


J'essai de lire le contenu d'un fichier situé sur un PC distant dans un même LAN.
Le serveur WAMP a besoin de lire un fichier txt situé sur un serveur Windows, via un partage.

Pour ça, j'ai ce code :

<?php
$fp = fopen("\\\\192.168.0.1\partage\data.txt","r"winking smiley; //(1)
$donnees = fgets($fp,255); //(2)
fclose($fp); //(3)
//Affichage du résultat -----------
echo'Le fichier contient : '.$donnees;
?>

mais j'obteins "Permission denied".
J'ai testé sur un réseau local, sans domaine, sans ActiveDirectory, WAMP tourne sous un compte admin, et il n'y a aucune restriction d'un pc à l'autre, d'après moi ce n'est pas un problème de compte ou de droit, j'ai éléminé ce problème.
Mais plutot une astuce a connaître pour lire un fichier sur un pc distant ou un paramètre dans php.ini ou httpd.conf, mais quoi ?

Voila, si vous avez des idées ... je suis prenneur grinning smiley

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Aior (---.fbx.proxad.net)
Date: 27 June 2007 à 23:09

Le problème n'apparait pas avec EasyPHP, avec un code identique.

une différence de config dans php.ini ? httpd.conf ?

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Jacky672 (---.231.63-86.rev.gaoland.net)
Date: 28 June 2007 à 17:34

<deleted>



Modifie 1 fois. Derniere modification le 27/08/2013 à 12:30 par Jacky672.

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Aior (---.fbx.proxad.net)
Date: 28 June 2007 à 21:09

J'ai regardé php.ini, httpd.conf, comparé via WinMerge, modifié, torturé.
Rien, rien n'a changé.

Je vais maintenant voir dans les extensions.

merci pour ton aide !

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Jacky672 (---.231.63-86.rev.gaoland.net)
Date: 28 June 2007 à 21:16

<deleted>



Modifie 1 fois. Derniere modification le 27/08/2013 à 12:29 par Jacky672.

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Aior (---.fbx.proxad.net)
Date: 28 June 2007 à 21:27

Non, ce n'est pas ça malheureusement.

sur Easyphp, en le mettant à off, ca continue à fonctionner
sur WAMP, en le mettant à on, ca continue à ne pas fonctionner.

En ayant redemarrer les services bien entendu.

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Jacky672 (---.231.63-86.rev.gaoland.net)
Date: 29 June 2007 à 12:28

<deleted>



Modifie 1 fois. Derniere modification le 27/08/2013 à 12:29 par Jacky672.

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Aior (---.fbx.proxad.net)
Date: 30 June 2007 à 20:43

merci beaucoup pour avoir essayé.

effectivement, j'ai bien écris
$fp = fopen("\\\\192.168.0.1\\partage\\data.txt","r"winking smiley; //(1)

et pas
$fp = fopen("\\\\192.168.0.1\partage\data.txt","r"winking smiley; //(1)

la solution de contournement reste une possibilité, mais je vais tacher d'approfondir le problème.

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Aior (---.anpe.fr)
Date: 05 July 2007 à 15:57

on cherche aussi sur Nexen

[www.nexen.net]

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Aior (---.fbx.proxad.net)
Date: 09 July 2007 à 01:14

up up ?

du neuf ?

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Aior (---.fbx.proxad.net)
Date: 18 July 2007 à 00:48

up ?

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: 0ff (---.fbx.proxad.net)
Date: 19 July 2007 à 01:54

problèmes de droits Apache.

on change l'utilisateur et le groupe à www-data (par défaut sous Apache2)

sous linux :
chown www-data nom_du_repertoire/
chgrp www-data nom_du_repertoire/

sous windows :
[nicoblog.net]

tu as comparé ton fichier php.ini mais httpd.conf est il le même ?



Message édité (20-07-2007 19:39)

Options: Répondre•Citer ce Message
Re: Lire un fichier distant
Envoyé par: Jacky672 (---.231.63-86.rev.gaoland.net)
Date: 22 July 2007 à 13:54

<deleted>



Modifie 1 fois. Derniere modification le 27/08/2013 à 12:28 par Jacky672.

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP