|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mai 2006 Messages : 13 ![]() |
Bonjour,
Je fais de l'échange de données entre 2 serveurs A et B. Pour résumer : Le serveur A demande au serveur B de faire un traitement spécifique. Quand le serveur B a terminé, il créé un fichier rapport.ini dans un répertoire. Le serveur A liste le contenu du répertoire distant tant qu'il ne trouve pas le fichier rapport.ini C'est en gros le code suivant que j'utilise Ce mécanisme fonctionnait tout à fait. Mais depuis que j'ai passé un des serveurs en PHP 5.3.6 (l’autre est en PHP 5.3.1), la fonction readdir ne liste plus aucun fichier. J'ai comparé la configuration des phpinfo.php, sans noter de différences notoires. Avez-vous des infos sous une régression pour cette fonctionnalité en PHP 5.3.6 ? Ou est-ce mon code qui vous semble incompatible avec PHP 5.3.6 ? Code :
Emmanuel |
||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 13 ![]() |
[QUOTE=manu_b;6338677]Bonjour,
Pour info, j'ai trouvé la raison : en plus de l'installation de PHP5.3.6, la librairie ssh2 a également été mise à jour. La version installée était la 0.11.3. Dans celle-ci comporte un bug signalé sur les échanges entres machines 32 bits et 64 bits. C'était mon cas. J'ai installé la version de développement (0.11.3-dev) est s'est résolu. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com