Pages : 1
#1 Le 29/09/2014, à 16: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, à 19: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, à 11: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, à 11:40)
Hors ligne
#4 Le 01/10/2014, à 12: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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 02/10/2014, à 09: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, à 09: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...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 02/10/2014, à 10: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, à 11: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, à 14:25
- jlequen
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 = 100MJe 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, à 16: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, à 16:55)
Hors ligne
#11 Le 09/10/2014, à 16: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
Pages : 1