Wallabag2 - 413 Request Entity Too Large

Bonjour,

Sous YunoHost v2.x.x-x, j’ai exporté les articles de mon Wallabag2.
Je suis ensuite reparti sur une installation toute fraîche de YunoHost en v3.x.x-x.

Lorsque j’ai voulu réimporté mes articles dans Wallabag2 j’ai eu cette erreur 413 Request Entity Too Large.
Au bout de quelques recherche et quelques tests, j’ai trouvé cette solution ici :
https://www.petenetlive.com/KB/Article/0001325

J’ai donc édité /etc/nginx/nginx.conf, ajouté le paramètre client_max_body_size à 8M dans un premier temps plutôt que 100M juste avant la fin et dans la section http :

nano /etc/nginx/nginx.conf
#Max File Upload Size
client_max_body_size 8M;
Ctrl+o puis Ctrl+x pour enregistrer et fermer
service nginx restart

J’ai ensuite mis en cohérence le fichier /etc/php/7.0/fpm/php.ini avec cette même valeur de 8M dans le paramètre upload_max_filesize car le paramètre post_max_size était déjà à 8M :

nano /etc/php/7.0/fpm/php.ini
Ctrl+w pour rechercher le paramètre upload_max_filesize
upload_max_filesize = 8M
Ctrl+w pour rechercher le paramètre post_max_size # pas nécessaire chez moi
post_max_size = 8M # pas nécessaire chez moi
Ctrl+o puis Ctrl+x pour enregistrer et fermer
service php7.0-fpm restart

Et voilà, j’ai pu réimporter mes articles Wallabag2 précédemment exportés sur ma nouvelle instance YunoHost.

ppr

p.s. : poke @djez … au cas où ça puisse t’aider ou te donner des pistes suite à ton post :

4 Likes

J’ai proposé une Pull Request pour corriger ce réglage de wallabag:

J’ai mis la valeur à 50 car je pense qu’il peut y avoir des imports plus gros.

2 Likes

C’est disponible :slightly_smiling_face: (mettez à jour :wink: via yunohost app upgrade wallabag2 -u https://github.com/YunoHost-Apps/wallabag2_ynh/tree/testing)