[Résolu] Problème Localisation Fichier

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [Résolu] Problème Localisation Fichier

par Manu di Bango » 05 mai 2007, 19:28

arf, c'est réglé, j'ai trouvé la solution ici http://forum.hardware.fr/hfr/Programmat ... 6584_1.htm

C'est une question de droits d'accès avec Apache...

damned...

par Manu di Bango » 04 mai 2007, 19:49

arf,

je sais pas si c'est lié mais je pense que ça peut aiguiller. J'ai le bout de code suivant :

Code : Tout sélectionner

$filename = '\\\\Oleron\\Helios\\Test\\Test.txt'; if (file_exists($filename)) { print "Le fichier $filename existe";} else { print "Le fichier $filename n'existe pas";}
Et les résultats sont surprennant :

Dans la cas ci-dessus, tout marche bien. Il s'agit du server Windows 2003.
Si filename = 'H:\\Test\\Test.txt', là ça ne fonctionne pas. Le H: est un lecteur mappé sur '\\Oleron\Helios'.
En revanche, si filename = 'C:\\Test\\Test.txt', ça fonctionne. C: représente un disque local.
Et enfin, si filename = '\\\\SmbSRV\\Helios\\Test\\Test.txt', et bien ça ne fonctionne pas. Ici il s'agit du serveur linux Samba...

ça m'échappe :(

[Résolu] Problème Localisation Fichier

par Manu di Bango » 04 mai 2007, 11:27

Tout d'abord un grand bonjour à tout le monde,

alors voilà, j'utilise la fonction filemtime sur un fichier. Son emplacement est sur une serveur distant. Le serveur PHP est sous Windows, et le serveur distant est Server 2003... bref, du tout Microsoft (sauf PHP . :D )

Le chemin que je précise dans mon cas est le suivant :

\\Oleron\Helios\.PowerFolder\.PowerFolder.db

nickel, tout marche super...

On vient de trocker le server 2003 contre un Ubuntu Samba...

Le paramétrage du Ubuntu Samba est correct, partage ok, les clients XP n'y voient que du feu...

Seulement voilà, apparemment le chemin UNC que j'utilise n'est plus bon, et ma fonction se met en erreur. J'utilise aussi la fonction scandir, même problème...

J'opte pour une erreur dans la syntaxe donnant l'emplacement de mon fichier, mais normalement le Samba devrait "berner" le serveur Windows PHP, tout comme il le fait avec les autres stations XP...

comprend pas...

merci merci pour votre aide :D