Impossible d'uploader de gros fichiers [Réglé]
LapinFou Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre LapinFou
- Inscrit le : 18/06/2019
- Site internet
- Groupes :
Comme beaucoup je fais du télétravail.
Hier soir, j'ai voulu uploader des fichiers moyennement gros (environ 40Mo) sur mon site. Mais, je n'ai pas la fibre Pro 200MB de mon boulot !
Vivant à la campagne et à 4km du DSLAM, j'ai une très très honorable connexion ADSL2 → ul: 1MB / dl: 11MB.
Avec mon upload d'environ 100ko/s, il me faudrait environ 7minutes pour uploader le fichier depuis la page "Contenu / Fichiers / Gestion". A mon boulot, cela prend évidemment que quelques secondes.
Le problème est que la page internet part dans un genre de timeout avant que le fichier soit complément envoyé.
J'ai le même comportement sur Firefox et Chrome: au bout d'environ 2m25s (140/150s) j'ai un message d'erreur.
Sur Firefox, cela me donne un "Échec de la connexion sécurisée / PR_CONNECT_RESET_ERROR"
Sur Chrome, cela me donne un "502 Bad Gateway / The server returned an invalid or incomplete response."
Est-ce dû à une limitation des browsers conjugué à un upload lent ? Ou est-ce un timeout/watchdog présent dans le code PHPBoost ?
Si la réponse est oui pour la 2ème question, peut-on allonger ce timeout ? Si oui, comment ?
Bien évidemment, en solution temporaire, j'ai uploader les fichiers par FTP mais du coup les fichiers n'apparaissent pas dans l'interface de gestion.
Seb
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Tu peux créer un lien vers un répertoire et récupérer ainsi les fichiers (ou l'url).
Attention à ce que ça reste sécurisé.
Le reste je ne sais pas.
Sinon trouve un hébergeur capable de fournir ce dont tu as besoin (Google drive / Dropbox etc...)
Édité par MickaelFR Le 31/03/2020 à 10h27
LapinFou Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre LapinFou
- Inscrit le : 18/06/2019
- Site internet
- Groupes :
Merci pour ton aide.
Ce que je veux, c'est héberger le fichier directement sur mon site et qu'il soit gérer par PHPBoost. Malheureusement, si j'ai bien compris ta solution, cela ne résout pas vraiment mon problème. Faire un lien sur le site pour un fichier stocké ailleurs n'est pas ce que je cherche à faire.
A moins que je n'ai rien compris à ce que tu proposes.
Seb
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Ce que je dis, c'est de mettre tes fichiers dans un répertoire (expl : monsite/fichiers/fichier.docs
Puis tu récupères l'URL monnsite/fichiers/fichier.dcs et tu met le lien dans le module download.
Mais veille à ce que ce répertoire soit protégé. (par un HTACCESS par exemple).
Le nom du répertoire est un exemple. Par défaut, c'est upload, mais tu veux t'y retrouver, créé des répertoires.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
au vu de vos symptômes c'est une limitation du serveur.
Typiquement une erreur en HTTP 502 ça sent le timeout du moteur PHP-FPM ou d'un serveur proxy frontale sur un mutualisé.
Si vous êtes sur un serveur dédié cela peut se configurer, sur un mutualisé vous avez 99,9% de chance de ne rien pouvoir faire (sauf à upload depuis une connexion sdsl/vdsl ou fibre).
Cordialement, janus57
Édité par janus57 Le 31/03/2020 à 11h00
LapinFou Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre LapinFou
- Inscrit le : 18/06/2019
- Site internet
- Groupes :
MickaelFR :
Ben en même temps si tu peux pas uploader .. Tu n'auras guère le choix.
Si, si, j'ai une solution temporaire comme expliqué dans mon message initial:
LapinFou :
Bien évidemment, en solution temporaire, j'ai uploader les fichiers par FTP mais du coup les fichiers n'apparaissent pas dans l'interface de gestion.
C'est pour cela que l'on ne se comprenait pas.
janus57 :
Bonjour,
au vu de vos symptômes c'est une limitation du serveur.
Typiquement une erreur en HTTP 502 ça sent le timeout du moteur PHP-FPM ou d'un serveur proxy frontale sur un mutualisé.
Si vous êtes sur un serveur dédié cela peut se configurer, sur un mutualisé vous avez 99,9% de chance de ne rien pouvoir faire (sauf à upload depuis une connexion sdsl/vdsl ou fibre).
Cordialement, janus57
au vu de vos symptômes c'est une limitation du serveur.
Typiquement une erreur en HTTP 502 ça sent le timeout du moteur PHP-FPM ou d'un serveur proxy frontale sur un mutualisé.
Si vous êtes sur un serveur dédié cela peut se configurer, sur un mutualisé vous avez 99,9% de chance de ne rien pouvoir faire (sauf à upload depuis une connexion sdsl/vdsl ou fibre).
Cordialement, janus57
Tout s'explique. Je me doutais bien que c'était un timeout quelque part. Merci beaucoup d'avoir confirmé que cela ne venait pas de PHPBoost !
Je suis effectivement sur un hébergement mutualisé. Je vais ouvrir un ticket, mais je n'ai pas grand espoir...
En attendant de retourner au boulot, j'uploaderai par FTP.
Merci à vous deux !
Seb
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie