Réseau OK sur un serv mais pas l'autre - PHP - Programmation
Marsh Posté le 10-04-2006 à 09:34:01
as tu aussi confondu $path1 et $path_devis1 en dehors de ce topic?
c'est quoi ces \\\\ sur le web??
Marsh Posté le 10-04-2006 à 09:51:37
ReplyMarsh Posté le 10-04-2006 à 10:21:52
nargy a écrit : as tu aussi confondu $path1 et $path_devis1 en dehors de ce topic? |
C'est de l'intranet, c'est pour avoir accès à \\s24tgrat278\Devis_RC, je met un \ pour déspécialisé le deuxième \ à a chaque fois en effet
Pour l'erreur $path1 et $path_devis1, c'est parce que c'est dans une fonction
Si je fais un echo $path1.$num_devis.'.xls' dans ma fonction avec $num_devis = 0003, j'obtien bien
"\\S24tgrat278\Devis_RC\DEVAO\0003.xls" et si je copi colle ca dans l'exploreur du serveur et\ou du client, ca marche!!!
Je comprend pas pourquoi ca marche en me servant d'un pc comme serveur, et pas en me servant de l'autre alors que les deux ont exactement me même code, et sont sous Xp SP1
Marsh Posté le 10-04-2006 à 10:43:15
ReplyMarsh Posté le 10-04-2006 à 11:04:08
nargy a écrit : parceque "\\S24tgrat278\Devis_RC\DEVAO\0003.xls" désigne une adresse locale. |
C'est de l'INTRANET donc c'est normal! lol
Je te dis tous les postes peuvent ouvrir "\\S24tgrat278\Devis_RC\DEVAO\0003.xls", et ca fonctionne très bien lorsque je fais serveur sur le PC1, et client avec le PC1 ou 2, mais lorsque je fais serveur avec le PC2, et client avec le PC1 ou 2, y ne trouve pas le fichier, (comme si il n'avais pas les droits)
Marsh Posté le 10-04-2006 à 11:18:12
ajoute file://\\lecteurrezo\path\fichier
(et vérifie que tout tes PCs ont le même lecteur réseau)
Marsh Posté le 10-04-2006 à 11:37:36
nargy a écrit : ajoute file://\\lecteurrezo\path\fichier |
Le prob c'est qu'il y à environ 600PC, et ca m'étonnerais qu'ils aient tous le même lecteur réseau, mais de toute façon, en utilisant un lecteur réseau ca ne marchais pas non plus! je vais essayer avec file:// devant pour voir
Marsh Posté le 10-04-2006 à 11:44:43
> Le prob c'est qu'il y à environ 600PC oriente toi vers un téléchargement HTTP/FTP à partir du serveur, sinon tu va pas t'en sortir (surtout si 600 personnes bidouillent sur leur machines).
Marsh Posté le 10-04-2006 à 11:59:12
Bon ca ne fonctionnais pas, j'ai recopié intégralement mon dossier easy php d'un pc à l'autre, remit les paramétres comme il fallais, et ca marche, donc ca venais d'un problème de configuration d'easy PHP sur l'un des PC, bizzars quand même car il me semble avoir changé les même choses sur les deux PC! BREF!
Merci à toi nargy de t'être attardé avec moi ici et bon ap!
Marsh Posté le 10-04-2006 à 22:48:23
nargy a écrit : > Le prob c'est qu'il y à environ 600PC |
C'est des agents SNCF, tu crois qu'on va leur laisser les droits admin
Marsh Posté le 10-04-2006 à 23:30:25
> C'est des agents SNCF, tu crois qu'on va leur laisser les droits admin
tu y crois aux droits admin, toi? sur windoz en plus
Marsh Posté le 11-04-2006 à 08:20:20
nargy a écrit : > C'est des agents SNCF, tu crois qu'on va leur laisser les droits admin tu y crois aux droits admin, toi? sur windoz en plus |
Bah sans les droits admin y peuvent pas faire grand chose, surtout qu'on désactive son, lecteur/graveur dvd, usb, dans le BIOS (avec mdp), qu'on est sur un domaine géré à Lyon, avec un proxy à Lyon, tkt y sont bien elevés!!
Marsh Posté le 10-04-2006 à 08:53:54
Salut!
j'ai un petit problème, je travaille sur un PC sous XP SP1, avec easy PHP 1.7
j'ai ce code:
if (file_exists($path1.$num_devis.'.xls'))
$xls = $path1.$num_devis.'.xls';
else if (file_exists($path2.$num_devis.'.xls'))
$xls = $path2.$num_devis.'.xls';
avec
$path_devis1 = "\\\\S24tgrat278\\Devis_RC\\DEVAO\\"; // adresse des devis
$path_devis2 = "\\\\S24tgrat278\\Devis_RC\\DEVAOLO\\"; // adresse des devis longueau
Sur monPC personnel cela fonctionne niquel, avec ou sans lecteur réseau connecté, sur mon serveur non, même loggué en administrateur! pourtant en faisant un echo de $path1.$num_devis.'.xls' et en copiant le resultat dans l'explorateur il m'ouvre bien mon fichier, donc il à bien le droit d'y aller!
Cela viendrais donc d'apache qui n'aurais pas les droits?
Je suis perdu la :x
Helppp