Bonjour Je suis en train de monter un serveur sous Windows serveur 2008. J'ai installé WAMP 3 (telechargé le 06/12/2016) et tous fonctionnent correctement. J'avais fais mon installation manuelle avant de Apache php et mySQL et ça fonctionne très bien à part mon problème suivant.
En faisant des tests de débit sur un fichier de 1.5Go, sur une connexion fibre (20mega/20mega)
Quand j'utilise une URL direct sur le fichier, j'ai de bon débit mais le fichier est incomplet suite a un échec du transfert. je n'ai jamais réussi a DL le fichier complet. De chez moi, le fichier bloque toujours a 61440Ko. Depuis ailleurs, c'est aléatoire.
Quand j'utilise x_sendfile (que j'ai ajouté manuellement), depuis un script PHP le fichier se DL bien en entier mais à un débit bien inférieur a la bande passante maxi des connexions.
J'ai essayé la derniere version de apache (2.4.31) en 32 et 64 bit Une version plus ancienne, la 2.4.30 Une version encore plus ancienne 2.2.xxx (xxx car je ne sais plus combien) Même depuis une version le MS4W avec un apache en 2.2.xxx
Rien ne change. J'ai utilisé un autre PC pour éliminer des problèmes d'installation ou d'incompatibilité, résultats identiques.
Par contre, sur la même machine et avec IIS7, le fichier est complet et est reçu au bon débit.
Je penche pour un problème de configuration, je n'ai touché a rien car je n'y connais vraiment pas grand chose a apache.
C'est pour faire un systeme de transfert de GROS fichiers avec identification et sécurisation. D’où l'utilisation d'Apache avec x_sendfile pour cacher les chemins réels. Je ne sais pas comment faire sous IIS la meme chose que x_sendfile.
Que puis-je faire pour avoir le débit maxi ET le fichier en entier?
Merci pour vos réponses
Modifie 2 fois. Derniere modification le 08/12/2016 à 15:21 par caape.