Bonjour,
Quand je veux uploader une photo depuis l'appli piwigo ng sur Android, j'ai le message suivant : "avertissement, certaines photos n'ont pas pu être transférées "(en fait je ne peux envoyer aucune photo)
Je précise que :
- ce message est apparu il y a quelques semaines, avant tout marchait bien,
- l'upload depuis le serveur ne pose pas de problème
- le dossier upload est bien en 777
- j'ai bien vérifié mes droits
Je me dis que consulter les logs de piwigo ng serait une piste mais je ne sais pas où les trouver.
Qqun peut il m' aider?
Merci Braz !
Donald
Version de Piwigo: 13.8
Version de PHP: 7.4.33
Version de MySQL: 5.5.5-10.6.14-MariaDB
URL Piwigo: http://
Hébergement chez O2switch
Bonjour
Pour envoyer des images, il est souhaitable d'avoir:
-un hébergement ou un espace web avec base de donnée mysql
-le dernier piwigo installé
quelques plugins installés :
-Localfiles editor
Dans l'onglet "configuration locale" entre <?php ?>
(ceci n'est qu'un modèle de base mais il y a peut être des lignes à ajouter par exemple : 'videojs' ---> ffmpeg etc...)
$conf['sync_chars_regex'] = '/^[a-zA-Z0-9éè~àâ%êûñ!ëçîïÁÂÀÃœùö´`‘’+(),-_. ]+$/'; // autorise les caractères spéciaux $conf['enable_formats'] = true; // active tous les extensions du support $conf['upload_form_all_types'] = true; // autorise tous les formats disponible à uploader $conf['picture_ext'] = array('jpg', 'jpeg', 'png', 'gif', 'pdf', 'svg', 'mp3', 'mp4', 'mpg'); // tous les formats dans un tableau $conf['file_ext'] = array_merge($conf['picture_ext'],array('tiff','tif','mpg','MPG','avi','AVI','mov','MOV','mp4','MP4','pdf','svg', 'mp3')); // tous les formats de fichier dans un tableau $conf['show_template_in_side_menu'] = true; //autorise les template extension
Sur Android, il y a l'application piwigo ng
essayer d'installer l'application de débug sur android, ça ajoute les logs d'erreur par rapport au programme de base
https://github.com/Piwigo/piwigo-flutte … -debug.apk
A très vite
Hors ligne
Merci,
Dans le fichier log dans _data j'ai :
og_2023-07-27_945a293779bfd6a2cca93e6990ebb8274a10c745.txt ( ASCII text )
[2023-07-27 9:04:27] [DEBUG] [WS] ws_images_exist
md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
filename_list: NULL
[2023-07-27 12:04:40] [DEBUG] [WS] ws_images_exist
md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
filename_list: NULL
[2023-07-27 19:58:36] [DEBUG] [WS] ws_images_exist
md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
filename_list: NULL
[2023-07-27 19:59:06] [DEBUG] [WS] ws_images_exist
md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
filename_list: NULL
[2023-07-27 20:11:55] [DEBUG] [i.php] 301 ././galleries/2012/2012-08-10-13.22.14.jpg
url: '/photos/i.php?/galleries/2012/2012-08-10-13.22.14-me.jpg'
[2023-07-27 20:12:31] [DEBUG] [WS] ws_images_exist
md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
filename_list: NULL
[2023-07-27 20:34:15] [DEBUG] [WS] ws_images_exist
md5sum_list: '52f0f7e2cab28979d07254148612a6fe'
filename_list: NULL
Serait-ce une piste pour comprendre? Peut être que je ne regarde pas le bon fichier d'erreurs?
Merci,
Ddhx
Bonjour
Les logs de _data, je sais pas.
Avec piwigo ng débug est-ce qu'il y a des erreurs sur votre mobile ?
A très vite
Hors ligne
Bonjour,
Pouvez vous me préciser où lire ces logs d'erreur de piwigo ng?
Merci,
Dh
Ah, bah dans ce cas, si le message d'erreur est sensé surgir tout seul, je n'ai pas de message de bug avec cette version de debuggage...
je n'ai que le message comme quoi les photos n'ont pas pu être transférées. :(
J'aurais préféré un bug pour me mettre sur une piste ;)
Dh
Côté serveur j'ai ceci quand je veux uploader une photo depuis piwigo ng :
88.98.87.187 - - [29/Jul/2023:22:06:29 +0200] "POST /photos/ws.php?format=json&method=pwg.session.login HTTP/1.1" 200 27 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:29 +0200] "GET /photos/ws.php?format=json&method=pwg.session.getStatus HTTP/1.1" 200 455 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:29 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:32 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:32 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=0&thumbnail_size=medium HTTP/1.1" 200 11342 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:36 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:36 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:36 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getImages&cat_id=1922&order=&per_page=100&page=0 HTTP/1.1" 200 18345 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:36 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=0&thumbnail_size=medium HTTP/1.1" 200 11342 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:37 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=1922&thumbnail_size=medium HTTP/1.1" 200 2490 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getImages&cat_id=1922&order=&per_page=100&page=0 HTTP/1.1" 200 18345 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getImages&cat_id=1926&order=&per_page=100&page=0 HTTP/1.1" 200 1921 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=1922&thumbnail_size=medium HTTP/1.1" 200 2490 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:06:39 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=1926&thumbnail_size=medium HTTP/1.1" 200 533 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:05 +0200] "GET /photos/ws.php?format=json&method=pwg.images.exist&md5sum_list=52f0f7e2cab28979d07254148612a6fe HTTP/1.1" 200 64 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:07 +0200] "GET /photos/ws.php?format=json&method=reflection.getMethodList HTTP/1.1" 200 2051 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:07 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getImages&cat_id=1926&order=&per_page=100&page=0 HTTP/1.1" 200 1921 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:07 +0200] "GET /photos/ws.php?format=json&method=pwg.categories.getList&cat_id=1926&thumbnail_size=medium HTTP/1.1" 200 533 "-" "Dart/3.0 (dart:io)"
88.98.87.187 - - [29/Jul/2023:22:07:07 +0200] "POST /photos/ws.php?format=json&method=pwg.images.uploadAsync HTTP/1.1" 404 - "-" "-"
Une idée ?
Dh
Si je comprends bien, certains attributs de la photo ne posent pas problème mais c'est la méthode uploadAsync qui bloque.
J'ai suivi le conseil du post
[Github] Piwigo issue #1344
, mais sans succès.
Dh
Bonjour,
Depuis quelle version as-tu détecté ce problème ? Si il s'agit de la 2.1.0, nous avons rajouté des paramètres pour la connexion pour Accepter les SSL (certificats https non valides) et les identifiants HTTP (Basic Authentication). Si tu utilise l'un de ces paramètres, il est possible que tu rencontre des erreurs lors d'in upload notamment. C'est censé être corrigé avec la version 2.2.0, je t'invite à mettre à jour si ce n'est pas déjà fait.
Concernant les logs du serveur on peut voir que la requête uploadAsync renvoie 404. Les erreurs de ce genre ne sont pas renvoyées par les méthodes de l'API des Piwigo, mais plutôt du serveur même. Peut-être que la méthode uploadAsync n'as pas été trouvée...
Je vais regarder plus en détail ce qui pourrais générer cette erreur dans le code de l'application, mais côté serveur je ne sais pas quoi chercher de plus.
Rémi.
Hors ligne
k5 a écrit:
Bonjour
Comme cela par exemple :
https://i.imgur.com/sWWng96.jpg
A très vite
Je n'avais pas encore vu ce bug, je suppose que c'est quand tu change de serveur mais que les tailles d'images sauvegardées dans les préférences de l'app n'y figurent pas...
Dans ce cas j'ai fais un petit correctif pour la prochaine m.a.j.
Rémi.
Hors ligne
remartin a écrit:
Bonjour,
Depuis quelle version as-tu détecté ce problème ? Si il s'agit de la 2.1.0, nous avons rajouté des paramètres pour la connexion pour Accepter les SSL (certificats https non valides) et les identifiants HTTP (Basic Authentication). Si tu utilise l'un de ces paramètres, il est possible que tu rencontre des erreurs lors d'in upload notamment. C'est censé être corrigé avec la version 2.2.0, je t'invite à mettre à jour si ce n'est pas déjà fait.
Concernant les logs du serveur on peut voir que la requête uploadAsync renvoie 404. Les erreurs de ce genre ne sont pas renvoyées par les méthodes de l'API des Piwigo, mais plutôt du serveur même. Peut-être que la méthode uploadAsync n'as pas été trouvée...
Je vais regarder plus en détail ce qui pourrais générer cette erreur dans le code de l'application, mais côté serveur je ne sais pas quoi chercher de plus.
Rémi.
Bonjour,
Et merci pour votre réponse,
Je viens de tester la version 2.2.0 de piwigo ng mais le problème reste identique avec toujours une erreur 404 liée à la méthode uploadAsync.
Pas de soucis d'upload de fichier depuis un navigateur web...
Donald
J'ajoute que je peux tout de même supprimer une photo d'un album depuis l'appli...