Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/09/2014, à 17:52

jlequen

Téléchargement nginx + php-fpm

Bonjour,

Voilà j'ai un serveur qui utilise nginx et php-fpm pour héberger owncloud, j'arrive sans problème à uploader des fichiers volumineux mais impossible de télécharger des fichiers de plus de 1Go (1024Mo).

Si quelqu'un à une idée.

Merci.

Hors ligne

#2 Le 29/09/2014, à 20:20

Yooxel

Re : Téléchargement nginx + php-fpm

Salut,

T'as regardé du côté des logs d'nginx si t'as pas une erreur ?


Y

Hors ligne

#3 Le 01/10/2014, à 12:39

jlequen

Re : Téléchargement nginx + php-fpm

Bonjour,

oui voici un log :

2014/10/01 12:24:29 [error] 8791#0: *173648 readv() failed (104: Connection reset by peer) while reading upstream, client: 88.162.167.129, server: scorpmotion.com, request: "GET /owncloud/index.php/apps/files/ajax/download.php?files=anniv.mkv&dir=%2Fvideos HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm-owncloud.sock:", host:"scorpmotion.com", referrer: "https://scorpmotion.com/owncloud/index.php/apps/files?dir=/videos"

Merci.

Dernière modification par jlequen (Le 01/10/2014, à 12:40)

Hors ligne

#4 Le 01/10/2014, à 13:45

tiramiseb

Re : Téléchargement nginx + php-fpm

Salut,

Connection reset by peer

Cela veut dire que la connexion a été réinitialisée par quelqu'un d'autre. Le problème ne vient donc a priori pas de ton système.

Hors ligne

#5 Le 02/10/2014, à 10:23

jlequen

Re : Téléchargement nginx + php-fpm

Le problème c'est que la connexion est réinitialisée quand j'arrive à 1024Mo de téléchargement.

Merci

Hors ligne

#6 Le 02/10/2014, à 10:24

tiramiseb

Re : Téléchargement nginx + php-fpm

Tout pile 1024, jamais plus jamais moins ?

C'est peut-être lié à PHP... Il faut regarder /etc/php5/fpm/php.ini...

Hors ligne

#7 Le 02/10/2014, à 11:50

jlequen

Re : Téléchargement nginx + php-fpm

Oui jamais plus et jamais moins.

je pense aussi à une conf dans /etc/php5/fpm/php.ini mais je ne trouve pas...

Les tests sont assez longs à faire comme je dois télécharger le fichier depuis ma connexion 3M à chaque modification de conf

Hors ligne

#8 Le 02/10/2014, à 12:24

padapolo

Re : Téléchargement nginx + php-fpm

Salut,

pour ma part j’édite /etc/php5/fpm/php.ini et je modifie les paramètres par la valeur que je souhaite par exemple 10G :
upload_max_filesize = 100M
post_max_size = 100M

Je redémarre PHP et NGINX :
sudo service php5-fpm restart
sudo service nginx restart

Hors ligne

#9 Le 08/10/2014, à 15:25

jlequen

Re : Téléchargement nginx + php-fpm

padapolo a écrit :

Salut,

pour ma part j’édite /etc/php5/fpm/php.ini et je modifie les paramètres par la valeur que je souhaite par exemple 10G :
upload_max_filesize = 100M
post_max_size = 100M

Je redémarre PHP et NGINX :
sudo service php5-fpm restart
sudo service nginx restart

Bonjour padapolo,

le problème n'est pas l'upload mais le download.

Hors ligne

#10 Le 09/10/2014, à 17:40

Inglebard

Re : Téléchargement nginx + php-fpm

Bonjour,

Je pense que ce que tu cherches est "post_max_size" comme l'a dit padapolo.

Cependant, "upload_max_filesize" doit être au moins supérieur ou égal à "post_max_size".
Pense également à modifier certaines valeurs dans nginx notamment "client_max_body_size".

Il faudrait aussi que tu penses à vérifier les différents timeouts pour éviter les surprises.
N'oublies pas de faire un reload de php-fpm et nginx.

Dernière modification par Inglebard (Le 09/10/2014, à 17:55)

Hors ligne

#11 Le 09/10/2014, à 17:46

jlequen

Re : Téléchargement nginx + php-fpm

Ok merci je vais tester.
J'ai ça aussi a tester : http://www.nginxtips.com/optimizing-ngi … -than-1gb/

Hors ligne